URL: https://linuxfr.org/forums/linux-general/posts/lfs-probl%C3%A8me-compilation-de-gcc-chap-55-passe-1 Title: [LFS] Problème compilation de gcc chap. 5.5 (passe 1) Authors: She0gorath Date: 2010年02月08日T17:44:32+01:00 Tags: Score: 1 Bon, je me permet de poser cette question ici car les forums de LFS n'étant pas vraiment fréquentés, je risque d'avoir plus d'impact en postant ici. (si ce n'est pas la bonne section du forum, prévenez-moi). Je poste mon problème : Bonjour à tous. Bon, tout est dans le titre, je me lance dans la grande aventure de la compilation de mon propre GNU/Linux, et je me cogne à mon premier problème : lors de la compilation de gcc (chap. 5.5 du LFS v6.5-fr), j'arrive à une erreur lors de l'execution de make : [lfs@Arquebuse gcc-build]$ make -j3> marche 2>marchepas [lfs@Arquebuse gcc-build]$ tail marche checking build system type... i686-pc-linux-gnu checking host system type... i686-lfs-linux-gnu checking for i686-lfs-linux-gnu-ar... i686-lfs-linux-gnu-ar checking for i686-lfs-linux-gnu-lipo... i686-lfs-linux-gnu-lipo checking for i686-lfs-linux-gnu-nm... /mnt/LFS/sources/gcc-build/./gcc/nm checking for i686-lfs-linux-gnu-ranlib... i686-lfs-linux-gnu-ranlib checking for i686-lfs-linux-gnu-strip... i686-lfs-linux-gnu-strip checking whether ln -s works... yes checking for i686-lfs-linux-gnu-gcc... /mnt/LFS/sources/gcc-build/./gcc/xgcc -B/mnt/LFS/sources/gcc-build/./gcc/ -B/tools/i686-lfs-linux-gnu/bin/ -B/tools/i686-lfs-linux-gnu/lib/ -isystem /tools/i686-lfs-linux-gnu/include -isystem /tools/i686-lfs-linux-gnu/sys-include checking for suffix of object files... make[1]: Leaving directory `/mnt/LFS/sources/gcc-build' [lfs@Arquebuse gcc-build]$ cat marchepas ../../gcc-4.4.1/gcc/config/i386/i386.md:19811: warning: operand 1 missing mode? ../../gcc-4.4.1/gcc/config/i386/i386.md:19852: warning: operand 1 missing mode? ../../gcc-4.4.1/gcc/config/i386/i386.md:19869: warning: operand 1 missing mode? ../../gcc-4.4.1/gcc/config/i386/sse.md:11556: warning: operand 1 missing mode? 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: *** [all] Error 2 [lfs@Arquebuse gcc-build]$ En cherchant sur le net, je n'ai trouvé que ce lien : [http://www.linuxquestions.org/questions/linux-from-scratch-1(...)](http://www.linuxquestions.org/questions/linux-from-scratch-13/make-error-with-gcc-4.4.1-751242/,) mais le type semble ne pas avoir réussi à régler son problème sur sa distribution hôte, il a réussi finalement à compiler gcc depuis le live-CD de LFS. j'adopterait cette solution si vraiment je n'y arrive pas, mais j'ai vraiment envie de le faire depuis depuis ma Archlinux... Merci de m'avoir lu, j'espère que vous pourrez m'aider... ***** infos sur ma config : Distrib. hôte : Archlinux. gcc version 4.4.2 20091208 (prerelease) (GCC)