On Fri, 2003-11-07 at 08:55, Ionut Boldizsar wrote: > > * driverele de la nvidia nu merg din prima, dar se pot instala cu > > "export IGNORE_CC_MISMATCH=1" > > Aceasi problema am avut-o si eu, dar nu mi s-a parut insurmontabila :) > Pentru cei care sunt in situatii similare, nu uitati sa instalati > sursele kernelului si sa creati un link simbolic de la tree catre un > /usr/src/linux (desi in unele cazuri a mers si fara asta ^weird^).
Mda, pacat ca nu au scris despre asta in release notes. Citez din mharris (of Xfree86 fame) cand i-am spus ca trebuie sa folosesc "IGNORE_CC_MISMATCH" pentru modulul nvidia: "And you generate a broken kernel module..." (desi imi functiona fara nici o problema dupa aceea). Fedora este livrat cu gcc 3.3.2. Numai ca acest compilator are o problema si anume ca nu genereaza corect anumit cod din kernel asa ca cei de la RedHat au luat decizia ca kernel-ul va fi compilat cu gcc 3.2.3. in consecinta exista si pachetul gcc32 care instaleaza acest kernel. Deci daca vreti module binare care sa lucreze absolut corect cu kernelul compilat de ei este bine sa instalati gcc32 si sa folositi CC=gcc32 in loc de "IGNORE_CC_MISMATCH". Sau pur si simplu va generati propriul kernel cu gcc 3.3.2 si gata... Acum nu stiu _care_ bucati din codul kernel-ului nu se compileaza corect cu el... poate pe voi nu va afecteaza. -- Cioby --- Detalii despre listele noastre de mail: http://www.lug.ro/
