LINUX.ORG.RU
Ответ на: комментарий от drish
А ты как раньше собирал? Если собираешь с NPTL, то надо это делать или из под 2.6 ядра или РедХатовского. Там есть NPTL.
anonymous
()
Ответ на: комментарий от drish
Можно загрузиться с Gentoo LiveCD с ядром 2.6 (вместо gentoo при загрузке ставь smp) и тогда собирай. Иначе никак.

В конце концов можно для сборки поставить в основную систему 2.6 ядро. Не так уж это и долго.
anonymous
()
Ответ на: комментарий от drish
У меня стоит 2.6.7-gentoo-r11. Оно гораздо быстрее 2.4 с ck-патчами. По крайней мере для меня. 2.6.5-gentoo-r1 тоже ничего, а остальными 2.6. ядрами были постоянные грабли.

NPTL - Native POSIX Thread Library. Если собрать glibc с cvs апдейтом (сейчас вроде уже включили NPTL в основную ветку), то получишь увеличение быстродействия (не всегда). Также рекомендую поставить prelink.

З.Ы. Если с инглишем в порядке, то вперед на forums.gentoo.org (ксатаи там есть русскоязычный раздел)
anonymous
()
Ответ на: комментарий от anonymous
Попробовал cp /home/usr/lib* /home/lib - теперь пишется /bin/bash: error while loading shared libraries: libdl.so.2: cannot open shared object file: No such file or directory Такой файл тоже есть.
drish ★★
() автор топика
Ответ на: комментарий от anonymous
там же пишет что не хватает shared library.. напиши скрипт если лень копировать вручную
for i in $(ldd `which bash` | cut -d' ' -f3); do cp $i /newroot; done

loop
()
Ответ на: комментарий от anonymous
Понял свою ошибку: я configure указал prefix=/home/usr, а надо было /usr, а потом make install_root=/home install. Теперь всё нормально, большое спасибо.
drish ★★
() автор топика
Ответ на: комментарий от loop
да и вообще имхо если баш скомпилен динамически надо в новое chroot окружение скопировать некоторые файлы из /etc
допустим тот же ld.so.conf или для начала просто всю /etc в новый рут скопировать.. и всю /lib скопировать..
loop
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.