2006-06-30 10:20:57 Elwis napisał:
> Witam. Mam problem. Chcę sobie skompilować ndiswrappera i w związku z tym muszę sobie
> zaktualizować gcc( bo mam za starego). Podczas kompilacji wyrzuca mi że ptrzebuje gcc w wersji
> 3.4 lub nowszej. Dlatego ściągnąłem wersję 3.4.6 i skompilowałem (make, potem make install).
> Niby wszystko cacy, gcc -v wyświetla poparawną wersję, ale podcas kompilacji jest tak samo. Co
> pominąłem / skopałem?
-----------------------------------------------
Samo gcc to niestety nie wszystko... Jak już się rzucasz na wymianę gcc, to pamiętaj, że warto (a czasem nawet trzeba) przekompilować cały toolchain nowym gcc (binutils gcc linux-headers glibc). Cytuję za manualem Gentoo:
"Generalnie mówiąc, uaktualnienia w zakresie jednej wersji, poprawiające tylko drobne błędy (np. z 3.3.5 do 3.3.6) powinny być bezpieczne. Zwykle wystarcza wtedy instalacja nowej wersji i przekonfigurowanie systemu tak, aby jej używał oraz przebudowanie jedynego pakietu, który w takich wypadkach przebudowania wymaga, libtool. Niektóre aktualizacje GCC łamią kompatybilność skompilowanych programów. W takich przypadkach może być wymagana przebudowa także innych pakietów, czasem całego toolchaina, a w ekstremalnych przypadkach nawet całego systemu."
Więcej -> google