[РЕШЕНО]LFS после сборки glibc не проходит тест на линковку

в общем собрал по книге glibc, запускаю:
echo 'int main(){}' > dummy.c
$LFS_TGT-gcc dummy.c
readelf -l a.out | grep ': /tools'

получаю:

/tools/bin/../lib/gcc/x86_64-lfs-linux-gnu/5.3.0/../../../../x86_64-lfs-linux-gnu/bin/ld: cannot find crt1.o: No such file or directory
/tools/bin/../lib/gcc/x86_64-lfs-linux-gnu/5.3.0/../../../../x86_64-lfs-linux-gnu/bin/ld: cannot find crti.o: No such file or directory
/tools/bin/../lib/gcc/x86_64-lfs-linux-gnu/5.3.0/../../../../x86_64-lfs-linux-gnu/bin/ld: cannot find -lc
/tools/bin/../lib/gcc/x86_64-lfs-linux-gnu/5.3.0/../../../../x86_64-lfs-linux-gnu/bin/ld: cannot find crtn.o: No such file or directory
collect2: error: ld returned 1 exit status

ну и сообветственно
readelf -l a.out | grep ': /tools'

выдает отсутствие файла:
readelf: Error: 'a.out': No such file
какую инфу выложить для разбора??? не могу понять, в чем дело... в интернете о решении ентой проблемы ни слова, есть только подобные вопросы..
чо не суждено чо ли мне собрать LFS на арче???
safocl
чо не суждено чо ли мне собрать LFS на арче???
Вам ну ни как, не получится, пока будете задавать тупорылые вопросы(не там где надо), единственный способ это английский...
http://www.linuxquestions.org/questions/linux-from-scratch-13/%5Blfs-7-4%5D-sanity-check-error-ubuntu-13-04-amd64-4175487572/
здесь вроде решили, аж в 2013... оказалось, что пользователь, ошибся(не прям аж сильно) во время сборки, но он в отличии от вас разобрался и признал свою ошибку, а не создавал еще одну тему.
svicer
safocl
чо не суждено чо ли мне собрать LFS на арче???
Вам ну ни как, не получится, пока будете задавать тупорылые вопросы(не там где надо), единственный способ это английский...
http://www.linuxquestions.org/questions/linux-from-scratch-13/%5Blfs-7-4%5D-sanity-check-error-ubuntu-13-04-amd64-4175487572/
здесь вроде решили, аж в 2013... оказалось, что пользователь, ошибся(не прям аж сильно) во время сборки, но он в отличии от вас разобрался и признал свою ошибку, а не создавал еще одну тему.

я вот хз, как можно ошибиться в сборке, если я просто копирую в терминал команды с книги??? я не могу вручную набрать чото неправильно, т.к. стараюсь просто копировать и вставлять в терминал команды...
safocl
если я просто копирую в терминал команды с книги???
О , в этом и проблема !
teplovoz
safocl
если я просто копирую в терминал команды с книги???
О , в этом и проблема !

а в чем собсна проблема??? делаю все строго по книге... по моему то чо именнно и надо для лфс

если ты думаешь чо я мало понимаю чо там происходит, то енто далеко не так...
но увы, самому исправить ошибку, которая вылезает хз из-за чего я не могу...
решено... забыл при компиляии gcc вставить
tar -xf ../mpfr-3.1.3.tar.xz
mv -v mpfr-3.1.3 mpfr
tar -xf ../gmp-6.1.0.tar.xz
mv -v gmp-6.1.0 gmp
tar -xf ../mpc-1.0.3.tar.gz
mv -v mpc-1.0.3 mpc
for file in \
 $(find gcc/config -name linux64.h -o -name linux.h -o -name sysv4.h)
do
  cp -uv $file{,.orig}
  sed -e '[email protected]/lib\(64\)\?\(32\)\?/[email protected]/tools&@g' \
      -e '[email protected]/[email protected]/[email protected]' $file.orig > $file
  echo '
#undef STANDARD_STARTFILE_PREFIX_1
#undef STANDARD_STARTFILE_PREFIX_2
#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"
#define STANDARD_STARTFILE_PREFIX_2 ""' >> $file
  touch $file.orig
done

забыл из-за того чо много раз перераспаковывал gcc что бы правильно применить патч)))
safocl, почитайте вот это, может быть чем-то поможет
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
safocl, почитайте вот это, может быть чем-то поможет

да я уже читал его... в общем уже на хосте ставлю пакеты... уже с тем разобрался))) в суматохе с исправлениями забыл команды выполнить... думал они уже выполнены, но я ж удалял папку с исходниками, что бы с нуля патч устанавливать)))
safocl
в общем уже на хосте ставлю пакеты... уже с тем разобрался)))
Увлекательное занятие ) К концу меня аж затипало всего, но когда запустил систему был страшно горд собой. Жалею что не собирал в варианте с systemd - было бы моднее, молодежнее, современнее )))
Да пребудет с нами Сила...!
CPU Intel Core i9 10900-KF/RAM DDR4 128 Gb/NVidia GForce GTX 1080 Ti Turbo 11Gb/SSD M2 512 Gb/HDD Seagate SATA3 2 Tb/HDD Toshiba 3Tb/HDD Toshiba 6Tb
http://rusrailsim.org
maisvendoo
Увлекательное занятие ) К концу меня аж затипало всего, но когда запустил систему был страшно горд собой. Жалею что не собирал в варианте с systemd - было бы моднее, молодежнее, современнее )))

я как раз с систем д делаю... уже в чруте все поставил...
 
Зарегистрироваться или войдите чтобы оставить сообщение.