Salut,
Je suis Nb sur Linux et je me suis lancé dans l'aventure LFS, ca m'apprend enormément sur le fonctionnement de Linux, le role des fichiers, etc...
Je me base sur le livre LFS 6.1.1
j'ai un probléme de compilation de GCC 3.4.3 Pass 1 (Chapitre 5.4)
Message d'erreur:
...
...
Bootstrap complete - make "quickstrap" to redo last build,
"restage1" through "restage3" to rebuild specific stages,
"restrap" to redo the bootstrap from stage1, or
"cleanstrap" to redo the bootstrap from scratch.
make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
Comparing stage2 and stage3 of the compiler
...
...
...
Bootstrap comparison failure!
./combine.o differs
./expr.o differs
./sched-rgn.o differs
make[1]: *** [gnucompare] Error 1
make[1]: Leaving directory `/mnt/lfs/sources/gcc-build/gcc'
make: *** [bootstrap] Error 2
Bon d'apres ce que je comprend, gcc se compile une premiere fois puis il se compile une 2nd et une 3eme fois puis on fait la comparaison entre la 2nd et la 3eme fois pour voir si le gcc peut s'auto reproduire sans soucis.
Bien apparament sur ma machine la 2nd et la 3eme compilation sont differente sur les fichiers combine.o, expr.o et sched-rgn.o.
Quelqu'un a t'il une solution ?
Je ne vois pas du tout d'ou cela provient !
(En esperant que ce probléme n'a pas été traité sur le forum, je n'ai rien trouvé ni ici ni ailleur)
Merci d'avance
Molux
Poste le Tuesday 4 April 2006 16:37:53