Credo ti manchino i pacchetti essenziali. Dovresti assicurarti che siano installati i seguenti due pacchetti:
Codice: Seleziona tutto
d/gcc-4.5.2-i486-2.txz
d/gcc-g++-4.5.2-i486-2.txz
Emanuele
Moderatore: Staff
Codice: Seleziona tutto
d/gcc-4.5.2-i486-2.txz
d/gcc-g++-4.5.2-i486-2.txz
Codice: Seleziona tutto
ldd /usr/lib/gcc/i686-pc-linux-gnu/4.6.1/cc1
Codice: Seleziona tutto
/usr/lib/gcc/i486-slackware-linux/4.5.2/
Codice: Seleziona tutto
# slocate cc1
/usr/share/terminfo/x/xterm+pcc1
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1plus
/usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1
Sì, è quello che penso anche io. Però lui dice di non aver installato altri pacchetti . Comunque dall'output precedente che ha postato non "sembrano" esserci neanche i due pacchetti che ho suggerito io. "Sembrano" non esserci, perché l'output non è proprio ciò che gli abbiamo chiesto.atomix600 ha scritto:...
A me pare che ci sia un'altra versione di GCC installata nel sistema operativo non compilata ufficialmente da Pat.
...
E, cosa più importante, il cc1 ufficiale non dipende affatto da quelle librerie che archer (non) si trova come 'not found'.atomix600 ha scritto:EDIT: Aggiungo un terzo punto:
Dando sul mio computer un slocate cc1 come output mi da:Quindi cc1 (nel pacchetto ufficiale di Pat) si trova in /usr/libexec e non /usr/lib.Codice: Seleziona tutto
# slocate cc1 /usr/share/terminfo/x/xterm+pcc1 /usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1plus /usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1
Questo, IMHO, avvalora la mia tesi. C'è un compilatore non ufficiale.
A proposito del cat, me ne scuso. AVevo fatto un copy/paste del codice e ancora mi sto chiedendo da dove sia arrivato. Ecco qui l'lsatomix600 ha scritto:Archer, leggendo il tuo nickname mi è venuta una cosa in mente: non è che hai installato il pacchetto gcc di archlinux?
Non è un offesa, non fraintendermi, ma ho notato che le assonanze (la versione del pacchetto, le dipendenze, la tripletta che indica il sistema operativo e la posizione di cc1) corrispondono a quelli del pacchetto di arch.
http://www.archlinux.org/packages/core/i686/gcc/
Codice: Seleziona tutto
/home/giorgio/downloads/./VirtualBox-4.1.0-73009-Linux_x86.run
Cavolo, ed io che pensavo ne avessi pochi, di pacchetti .archer ha scritto:...Ecco qui l'ls
/var/log/packages/gcc-4.5.2-i486-2
/var/log/packages/gcc-gnat-4.5.2-i486-2
/var/log/packages/gcc-4.5.2-x86_64-2
/var/log/packages/gcc-java-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-i486-2
/var/log/packages/gcc-objc-4.5.2-i486-2
/var/log/packages/gcc-g++-4.5.2-x86_64-2
/var/log/packages/gccmakedep-1.0.2-noarch-2
/var/log/packages/gcc-gfortran-4.5.2-i486-2
Codice: Seleziona tutto
removepkg /var/log/packages/gcc-*
Codice: Seleziona tutto
gcc-4.5.2-x86_64-2
gcc-g++-4.5.2-x86_64-2