absolinux

Aller à la page : précédente 1 2 3 4 5 suivante

Sujet : problème de make avec Glibc-2.10.1
posté par helly 31 messages     le  11-09-2009  à  21:02citer
c'est pas faux c'est pas faux, je m'en rends compte !! :)
posté par helly 31 messages     le  12-09-2009  à  19:50citer
screugneugneu je comprends vraiment pas ou es le problème ...
d'après le bouquin le fait que le configure de gcc nous écrive des trucs du genre :
"checking where to find the target objdump... pre-installed in /tools/i686-lfs-linux-gnu/bin
checking where to find the target ranlib... pre-installed in /tools/i686-lfs-linux-gnu/bin
checking where to find the target strip... pre-installed in /tools/i686-lfs-linux-gnu/bin
"
prouve que gcc s'installe bien dans /tools....
mais pourtant la commande gcc -print-libgcc-file-name
Me renvois TOUJOURS "/usr/lib/gcc/i486-linux-gnu/4.3.3/libgcc.a"
Et c'ets pas faute d'avoir bien potassé le bouquin.. je vois vraiment pas que faire ...

heeeeeeeeelp :'( :'( :'(
posté par helly 31 messages     le  12-09-2009  à  19:53citer
pour info je viens de me rendre compte que gcc ne semble pas etre installé dans tools ...
"lfs@Alent:/mnt/lfs/sources$ ls ../tools/
bin  i686-lfs-linux-gnu  include  info lib  libexec  man  share
"

bha gcc .. t'es ou??

Et aussi je viens de remarquer dans le  config.make de glibc que j'ai :
"# Build tools.
CC = i686-lfs-linux-gnu-gcc
"
alors que d'après le bouquin ca devrait être :
"CC="i686-lfs-gnu-gcc"

ca peut avoir une incidence??
Et si c'est le cas ... comment ca se fait que j'ai ca?? o_O

Bon bhé donc j'aboutis encore et toujours sur la même erreur... alors si vous pouviez me sortir de ma déprime ... :(
posté par Texou 271 messages     le  12-09-2009  à  20:52citer
1. Es-tu bien en utilisateur lfs?
2. As-tu bien créé au départ le lien symbopque avec:
ln -sv $LFS/tools /

++

_______________________

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  12-09-2009  à  20:54citer
hélas oui ...
posté par Texou 271 messages     le  12-09-2009  à  20:57citer
Vérifie à tout hasard par echo $LFS que ta variable contient ce qu'il faut. Il faut pour cela que t'ait auparavant fais export LFS=un dossier, ou que t'aies mis la ligne dans ~/.bashrc ou ~/.bash_profile.

_______________________

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  12-09-2009  à  20:59citer
oui oui :
echo $LFS => /mnt/lfs

Il me semble bien avoir suivi le boukin a la lettre ... mais bon évidement que non vu qeu ca marche pas ... c'est bien ca le problème :S
posté par Texou 271 messages     le  12-09-2009  à  21:08citer
Tu peux essayer de nous résumer les étapes que tu suis du chapitre 2 à 5 (début du chapitre 5)? Sans le détail des wget, quels sont les principales commandes? Par ailleurs utilises-tu les versions des paquets du livre ou d'autres versions?
_______________________

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  12-09-2009  à  22:08citer
alors voila le résumé :)
:
CHAPITRE 2
avec gparted j'ai créé une partition en ext3 : /dev/sda3
puis je me met en sudo.
je monte la partition
je fais mke2fs -jv /dev/sda3
j'exporte LFS=/mnt/lfs
je créé $LFS/sources et tools

CHAPITRE3
je modifie les chmods en a+wt de sources

CHAPITRE4
ln -sv $LFS/tools /
je créé l'utilisateur lfs avec son groupe et je fais un copié-collé pour les créations de .bashrc et .bash-profile
et je fais le source ~/.bash_profile
Je me met en utilisateur lfs
je vais dans $LFS/sources et je fais un wget des sources fournies PAR LE BOUQUIN :)

CHAPITRE5
je détare binutils
je créé binutils-build puis je cd binutils-build
je fais le config idem que dit sur le bouquin.
make puis make install
je sort de binutils-build
et je supprime binutils et binutils-build

je détare gcc
je détare mpfr et gmp et le met comme convenu dans le repertoire gcc
je mkdir gcc-build puis cd gcc-build
config comme dit sur le bouquin
make et make install
je fais ensuite "ln -vs libgcc.a blablabla"
je sort de gcc-build
je supprime gcc-build et gcc

je detare linux
je vais dans linux ,je fais make mrproper etc etc
puis cp -rv dest/include/* /tools/include
je sort de linux,je supprime linux

je détare glibc
je vais dans glibc et je fais la commande "cp -v nptl/sysdeps/blablabla..."
je créé glibc-build
je rentre dans glibc-build
config comme convenu
puis make...
et la c'ets le drame

voila pour le roman ;)


posté par Texou 271 messages     le  12-09-2009  à  22:19citer
Ma 1ère question: $LFS/tools et sources appartiennent-ils bien à l'utilisateur lfs? tu ne le mentionnes pas ici.

_______________________

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


Aller à la page : précédente 1 2 3 4 5 suivante

http://med4treat.top