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 ;-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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.
Le 06-03-2004, Fauberteau Frédéric <triaxx@corporation.net> 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
`__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 ;-)
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.
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.