Sujet : problème de make avec Glibc-2.10.1 |
posté par helly 31 messages le 07-09-2009 à 21:04 | | hein?? mais je créé glibc-build AVANT de faire ../glibc-2.10.1/configure ...
donc avant de faire configure, glibc-build est vide , dsl mais j'ai du mal a comprendre ...
dis moi donc ce que je fais mal, je réécris mes étapes :
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
je suis dans /mnt/lfs/sources
tar -xvf glibc-2.10.1...tar
mkdir glibc-build
cd glibc-build
../glibc-2.10.1/configure...
make
=> et c'est pendant ce make que j'ai l'erreur :s
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
donc STP dis moi bien quand est ce que je dois faire mon rm -r*
(dsl si je suis longue a la détente :s)
Et au passage un autre ptit truc que j'ai mal compris:
$LFS_TGT doit contenir $(uname -m)-lfs-linux-gnu
ou i686-pc-linux-gnu ??? |
|
posté par boloco 85 messages le 08-09-2009 à 17:49 | | j'ai simplement dit qu'il fallait s'assurer d'avoir supprimé tout les restes de la compilation précédente, donc de vider le contenu du répertoire glibc-build, avant de refaire la compilation. Pour ton autre question, examine la réponse à la commande echo $(uname -m) ;) |
|
posté par helly 31 messages le 08-09-2009 à 19:27 | | ok ok , bhééé je pourrai retester ca quand mon £%µµ%%£%£!! de configure de binutils se décidera a remarcher (cf mon autre sujet ^^')
touka merci quand même :P |
|
posté par Texou 271 messages le 08-09-2009 à 22:22 | | Salut,
Sur un autre sujet tu te demandes où détarrer gmp et mpfr. Comme le dit le livre, ça se fait depuis le dossier glibc-version (ta version). D'où le tar ../gmp... Voilà
J'espère t'avoir aidé :)
_______________________
Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
|
|
posté par helly 31 messages le 08-09-2009 à 22:25 | | okidoki c'est noté :)
maintenant ,je pense demain je vous ferais part d'un problème quand je fais le make de gcc (évidement ce message se fait touuuuuut a la fin du make (après 40minutes de compilation) et conne comme je suis j'ai oublié de le marquer -_-)
donc j'essayerai de marquer tout ca demain ^^ |
|
posté par Texou 271 messages le 08-09-2009 à 22:33 | | Bon reprenons dans l'ordre.
Tu as 2 étapes:
gcc: tu te places dans le source et tu fais tar ../mpfr et gmp... Puis mkdir ../gcc-build.
Puis glibc où tu fais mkdir ../glibc puis cd ../glibc...
Voilà. Et après ben... suis le livre.
++
_______________________
Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
|
|
posté par helly 31 messages le 09-09-2009 à 07:46 | | zen je reste zen ..
donc comme je disais hier, voila ce que le compilateur de make de gcc me bave après 45mins de compilation :
checking for suffix of object files... configure: error: in `/mnt/lfs/sources/gcc-build/i686-lfs-linux-gnu/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[1]: *** [configure-target-libgcc] Error 1
make[1]: Leaving directory `/mnt/lfs/sources/gcc-build'
make: *** [all] Error 2
|
|
posté par Texou 271 messages le 09-09-2009 à 10:37 | | Et que dit le fameux config.log? Ne colle pas tout juste les lignes autour de l'erreur correspondant à la tienne
Bon courage
_______________________
Texou
Coadministrateur du projet absolinux
Président de l'association traduc.org
Coordinateur du projet Linux From Scratch
Coordinateur au sein du projet Trad GNU de l'April
Animateur suppléant du groupe de travail Accessibilité de l'April
|
|
posté par helly 31 messages le 09-09-2009 à 16:26 | | ouuuups jsuis vraiment désolée :s
voila l'engin ,dis moi ce que tu en penses ;)
et si tu pouvais aussi au passage me dire comment reperer les erreurs d'après le config.log ca serai cool :)
vala le lien => http://dl.free.fr/rgGioOR5b |
|
posté par helly 31 messages le 10-09-2009 à 16:03 | | bon maintenant après diverses manipulations c'est bon pour gcc , je me retrouve donc encore une fois au premier problème : le make de glibc :
"/mnt/lfs/sources/glibc-build/libc_pic.os: In function `__libc_fork':
/mnt/lfs/sources/glibc-2.10.1/posix/../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:79: undefined reference to `__sync_bool_compare_and_swap_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `nscd_getpw_r':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd_getpw_r.c:232: undefined reference to `__sync_fetch_and_add_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `nscd_getgr_r':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd_getgr_r.c:321: undefined reference to `__sync_fetch_and_add_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_drop_map_ref':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd-client.h:320: undefined reference to `__sync_fetch_and_add_4'
/mnt/lfs/sources/glibc-build/libc_pic.os:/mnt/lfs/sources/glibc-2.10.1/nscd/nscd_gethst_r.c:413: more undefined references to `__sync_fetch_and_add_4' follow
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `__nscd_get_map_ref':
/mnt/lfs/sources/glibc-2.10.1/nscd/nscd_helper.c:432: undefined reference to `__sync_val_compare_and_swap_4'
/mnt/lfs/sources/glibc-build/libc_pic.os: In function `*__GI___libc_freeres':
/mnt/lfs/sources/glibc-2.10.1/malloc/set-freeres.c:39: undefined reference to `__sync_bool_compare_and_swap_4'
" :s :s :s :s |
|