FG20: Emerge fallisce dopo l'aggiornamento di gcc
Posted: Sat Nov 19, 2005 5:08 pm
Navigazione: [ back FG19: Come usare correttamente portage ] [ next FG21: Emerge fallisce nel disinstallare un pacchetto] [ Fondamenti Gentoo ] [ Indice ]
Autore: kallamej (testo originale)
Traduttore: Cazzantonio
- Q: Ho aggiornato gcc ed emerge fallisce la compilazione con un messaggio del tipo:Che dovrei fare?
Code: Select all
grep: /usr/lib/gcc-lib/i686-pc-linux-gnu/<old_version>/libstdc++.la: No such file or directory.
A: Questo succede perchè alcuni pacchetti hanno come hard-coded (ovvero integrato nel codice) il path per libstdc++.la. Lanciatedove <old_version> è il numero della vecchia versione di gcc.Code: Select all
fix_libtool_files.sh <old_version>
Prima di fare ciò potreste anche aver bisogno di lanciare.Code: Select all
env-update && source /etc/profile
Potreste incorrere in dei problemi se avete modificato il root umask - Q: Ho provato ma il CHOST (i686-pc-linux-gnu) è comunqe sbagliato.
A: Allora avete da passare l'opzione --oldarch a fix_libtool_files.sh:Notate che se cambiate pensate di cambiare l'impostazione del CHOST in /etc/make.conf dovete farlo con cautela.Code: Select all
fix_libtool_files.sh <old_version> --oldarch <incorrect_CHOST> - Letture interessanti:
libstdc++.la: No such file or directory - errors and tips
[resolved] Problems after upgrade gcc to 3.3.5
Autore: kallamej (testo originale)
Traduttore: Cazzantonio