sobota, 5 czerwca 2010

Uszkodzona instalacja gcc na Gentoo

Po upgrade gcc do wersji 4.4.3 każda kompilacja kończy sie błędem:
configure: error: C compiler cannot create executables

Wywołanie z shella gcc:
# gcc
gcc-config: error: could not run/locate 'gcc'

Wynik gcc-config -l:
* gcc-config: Active gcc profile is invalid!
[1] i686-pc-linux-gnu-4.4.3

Przyczyna - system nie "widzi" nowego gcc. Aby to poprawić wystarczy poprawić dowiązanie symboliczne w katalogu /etc/env.d/gcc:
# unlink .NATIVE
# ln -s i686-pc-linux-gnu-4.4.3 .NATIVE

Alternatywna - bardziej ludzka metoda:
# gcc-config i686-pc-linux-gnu-4.4.3
# source /etc/profile

Brak komentarzy:

Prześlij komentarz