LINUX.ORG.RU

gcc 5.3.0 для lfs7.9

 ,


0

1

Доброго времени суток. Столкнулся с проблемой при сборке gcc для lfs. Застрял на этом шаге http://www.linuxfromscratch.org/lfs/view/stable/chapter05/gcc-pass2.html При компиляции такие вот ошибки.

/mnt/lfs/tools/bin/../lib/gcc/x86_64-lfs-linux-gnu/5.3.0/../../../../x86_64-lfs-linux-gnu/bin/ld: /mnt/lfs/sources/gcc-5.3.0/build/./gcc/liblto_plugin.so: error loading plugin: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /mnt/lfs/sources/gcc-5.3.0/build/./gcc/liblto_plugin.so)

collect2: error: ld returned 1 exit status make[2]: *** [libgcc_s.so] Error 1

make[2]: Leaving directory `/mnt/lfs/sources/gcc-5.3.0/build/x86_64-unknown-linux-gnu/libgcc'

make[1]: *** [all-target-libgcc] Error 2

make[1]: Leaving directory `/mnt/lfs/sources/gcc-5.3.0/build' make: *** [all] Error 2

Пытался нагуглить что-то по liblto_plugin.so, ничего толкового не нашел. Найти эту библиотеку у себя в /sources/gcc-5.3.0 не удалось.

Может кто подсказать, откуда ее можно вытащить или скачать. Спасибо.



Последнее исправление: excite (всего исправлений: 2)

error loading plugin /lib64/libc.so.6

Смотри почему он еще не смог эту либу загрузить. Думаю эти ошибки как-то связаны. Вот тут в хост системе на которой собираешь посмотри /usr/libexec/gcc/x86_64-redhat-linux/5.1.1/liblto_plugin.so ну путь может немного другим, но суть я думаю ясна. Симлинк создай если эта либа там есть. Погуглил еще, вобщем то да. Эту либу надо из своей системы из GCC уже собранного брать по вышеуказанному адресу.

karton1 ★★★★★
()
Последнее исправление: karton1 (всего исправлений: 6)

У вас с путями какая-то лажа. Дело не в liblto_plugin.so, а в том, что не может найти libc нужной версии, которая должна быть уже собрана и установлена на более раннем шаге. С другой стороны - надо ли вам lto использовать при сборке системы? Попробуйте пока без этого флага все собрать, потом, когда уже chroot будет работать - соберите с нужными опциями gcc.

aido ★★
()

симлинк решил проблему

excite
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.