w0rz Опубликовано 5 мая, 2006 Жалоба Опубликовано 5 мая, 2006 Инструкция: http://www.linuxfromscratch.org/lfs/view/development/chapter 05/binutils-pass1.html 1. mkdir /usr/local/src/LFS/ && cd /usr/local/src/LSF/ && wget ftp://ftp.gnu.org/gnu/binutils/binutils-2.16.1.tar.bz2 && tar xjf binutils-2.16.1.tar.bz2 && rm -rfv binutils-2.16.1.tar.bz2 && cd binutils-2.16.1/ && mkdir -v ../binutils-build && cd ../binutils-build 2. Конфигурируем и собираем binutils 2.16.1: ../binutils-2.16.1/configure --prefix=/tools --disable-nls && make && make install && make -C ld clean && make -C ld LIB_PATH=/tools/lib && cp -v ld/ld-new /tools/bin Статус: [работает!] Инструкция: http://www.linuxfromscratch.org/lfs/view/development/chapter 05/gcc-pass1.html 1. cd /usr/local/src/LFS/ && wget ftp://ftp.gnu.org/gnu/gcc/gcc-4.0.3/gcc-4.0.3.tar.bz2 && tar xvf gcc-4.0.3.tar.bz2 && rm -rfv gcc-4.0.3.tar.bz2 && cd gcc-4.0.3/ && mkdir -v ../gcc-build && cd ../gcc-build 2. Конфигурируем и собираем GCC 4.0.3: ../gcc-4.0.3/configure --prefix=/tools --with-local-prefix=/tools --disable-nls --enable-shared --enable-languages=c && make bootstrap && make install && ln -vs gcc /tools/bin/cc Статус: [работает!] Инструкция: http://www.linuxfromscratch.org/lfs/view/development/chapter 05/linux-libc-headers.html 1. cd /usr/local/src/LFS/ && wget http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux-l ibc-headers-2.6.12.0.tar.bz2 && tar xjf linux-libc-headers-2.6.12.0.tar.bz2 && rm -rfv linux-libc-headers-2.6.12.0.tar.bz2 && cd linux-libc-headers-2.6.12.0 && cp -Rv include/asm-i386 /tools/include/asm && cp -Rv include/linux /tools/include Статус: [работает!] ** только данный архив пришлось самостоятельно искать при помощи поисковых систем, типа Google ** Инструкция: http://www.linuxfromscratch.org/lfs/view/development/chapter 05/glibc.html 1. cd /usr/local/src/LFS/ && wget ftp://ftp.gnu.org/gnu/glibc/glibc-2.3.6.tar.bz2 && tar xjf glibc-2.3.6.tar.bz2 && rm -rfv glibc-2.3.6.tar.bz2 && cd glibc-2.3.6/ && mkdir -v ../glibc-build && cd ../glibc-build/ 2. Конфигурируем и собирем GlibC 2.3.6: ../glibc-2.3.6/configure --prefix=/tools --disable-profile --enable-add-ons --enable-kernel=2.6.0 --with-binutils=/tools/bin --without-gd --with-headers=/tools/include --without-selinux && make && make check && mkdir -v /tools/etc && touch /tools/etc/ld.so.conf && make install Статус: [не работает!] Вылетает вот такая ошибка: /usr/local/src/LFS/glibc-build/intl/tst-gettext.mtrace make[2]: *** [/usr/local/src/LFS/glibc-build/intl/tst-gettext.out] Ошибка 1 make[2]: Leaving directory `/usr/local/src/LFS/glibc-2.3.6/intl' make[1]: *** [intl/tests] Ошибка 2 make[1]: Leaving directory `/usr/local/src/LFS/glibc-2.3.6' make: *** [check] Ошибка 2 До этого пробывал собирать LFS 4 раза.. и каждый раз новые ошибки Решил попробывать собрать 5-ый раз. Однако вот они опять грабли!! p.s. linux kernel 2.6.17-rc3-ck2 / slackware-current / gcc 3.4.6 / 2.3.6 Цитата
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.