Sujet : problème sur LFS 6.5 chapitre 5 gcc |
posté par belgariel 7 messages le 15-11-2009 à 22:06 | | Bonsoir,
Je viens de reprendre LFS, j'en suis au chapitre 5.5.
J'ai exécuter le fichier configure et j'ai maintenant dans le répertoire gcc-build le fichier config.log.
J'essaye de faire un make dans ce répertoire mais en retour j'ai ce message:
[U]make: *** No targets specified and no makefile found. Stop.[/U]
D'après ce que j'ai compris de make ce résultat semble logique puisqu'il n'y a pas de makefile dans ce répertoire et que je ne lui donne rien d'autre en paramêtre.
Ce que je ne comprends pas c'est que dans le tuto c'est bien marqué d'utiliser la commande make sans paramêtre et le script configure de gcc n'as pas créé de makefile.
Est-ce qu'il y a une erreur dans ce que j'ai fait précédement où bien est-ce que c'est ce que j'essaye de faire là qui n'est pas correcte ? |
|
posté par Texou 271 messages le 15-11-2009 à 22:32 | | Salut,
1. Tu as tapé quoi exactement dans ton dossier gcc-build? En principe on y tape ../gcc-4.4.1/configure \
...
make doit alors passer.
2. Sauf si ton configure a mal fonctionné. Renvoie-t-il une erreur? Ou tout semble se dérouler normalement?
Bon courage,
a+
_______________________
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 belgariel 7 messages le 15-11-2009 à 23:07 | | J'ai commencé par tapé ceci :
lfs@belgariel-laptop:/media/lfs/sources/gcc-build$ ../gcc-4.4.1/configure --target=$LFS_TGT --prefix=/tools --disable-nls --disable-shared --disable-multilib --disable-decimal-float --disable-threads --disable-libmudflap --disable-libssp --disable-libgomp --enable-languages=c
Je viens de voir qu'a la fin de l'exécution de configure il y a :
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.2+
Les répertoires gmp et mpfr ont bien été créé comme demandé au début du chapitre et ils contiennent bien des fichiers.
Par contre je n'ai fait que créer ces répertoires, j'imagine que l'installation de gmp et mpfr se fait automatiquement par configure. |
|
posté par TrueDD 97 messages le 15-11-2009 à 23:09 | | Salut belgariel,
N'aurais-tu pas oublié cette étape là ? :
tar -jxf ../mpfr-2.4.1.tar.bz2
mv -v mpfr-2.4.1 mpfr
tar -jxf ../gmp-4.3.1.tar.bz2
mv -v gmp-4.3.1 gmp
|
_______________________
Retrouvez-nous sur le canal ! #absolinux (serveur irc.librairc.net) |
|
posté par belgariel 7 messages le 15-11-2009 à 23:15 | | Non c'est ce que j'ai voulu dire dans le dernier paragraphe du post précédent.
J'ai bien les répertoires mpfr et gmp dans le répertoire $LFS/sources/ |
|
posté par Texou 271 messages le 15-11-2009 à 23:17 | | C'est là l'ennui, ils sont pas où il faut. Ils doivent être dans les sources de gcc. Le tar s'exécute, comme le mkdir ../gcc-build et cd ../gcc-build depuis le source de gcc.
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 belgariel 7 messages le 15-11-2009 à 23:41 | | Merci pour le coup de main ca marche maintenant. |
|