OVH Cloud OVH Cloud

[LFS] échec du configure d'Expect

1 réponse
Avatar
Fauberteau Frédéric
Désolé de vous soliciter dès que j'ai une erreur de compilation, mais
là, je n'arrive vraiment pas à trouver.
J'ai lancé le script configure pour expect et j'obtiens ça comme méssage :

checking whether the C compiler (gcc -s) works... no
configure: error: installation or configuration problem: C compiler
cannot create executables.

Sachant que j'ai déjà compilé la glibc et tcl avec mon gcc. Peut-être
ceci mettra-t-il sur la piste, lorsque je compile un simple code C que
j'ai fais, j'obtiens :

/outils/lib/libc.so.6: undefined reference to
`__libc_stack_end@GLIBC_PRIVATE'
collect2: ld returned 1 exit status

Apparemment, il y a un problème avec la glibc, mais lequel ?
Si je fais ça, c'est pour mieux comprendre le fonctionnement de Linux,
et donc à terme, moins vous emm***er avec mes questions ;-)

1 réponse

Avatar
Cem
Le 06-03-2004, Fauberteau Frédéric a écrit :
Désolé de vous soliciter dès que j'ai une erreur de compilation, mais
là, je n'arrive vraiment pas à trouver.
J'ai lancé le script configure pour expect et j'obtiens ça comme méssage :

checking whether the C compiler (gcc -s) works... no
configure: error: installation or configuration problem: C compiler
cannot create executables.

Sachant que j'ai déjà compilé la glibc et tcl avec mon gcc. Peut-être
ceci mettra-t-il sur la piste, lorsque je compile un simple code C que
j'ai fais, j'obtiens :

/outils/lib/libc.so.6: undefined reference to
`'
collect2: ld returned 1 exit status

Apparemment, il y a un problème avec la glibc, mais lequel ?
Si je fais ça, c'est pour mieux comprendre le fonctionnement de Linux,
et donc à terme, moins vous emm***er avec mes questions ;-)



Que raconte le fichier config.log ?
Le livre que tu suis est-il bien celui-ci ?
http://www.fr.linuxfromscratch.org/view/lfs-5.0-fr/
Je m'étonne un peu de voir que tu utilises un chemin /outils alors que
la version suscitée utilise /tools. Donc soit on ne se réfère pas au
même texte, soit tu as pris l'initiative de renommer le chemin
préconisé. Pourquoi pas mais c'est prendre un certain risque => tu
pourrais oublier de faire la traduction à un moment donné et donc ne pas
exécuter ce qu'il faut.
Je suppose que tu as déjà vérifié et revérifié que tu avais déjà
effectué toutes les étapes précédentes et notamment le "verrouillage" de
la glibc et la vérification du compilateur & de l'éditeur de lien
proposée à la suite de ce verrouillage.