Здравствуйте, изучаю lfs, дошел до "6.13. Пакет GMP-5.0.1" и не могу ни как его пройти, делаю
[console]./configure --prefix=/usr --enable-cxx --enable-mpbsd[/console]
а в ответ
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking C++ compiler g++ -m32 -O2 -pedantic -fomit-frame-pointer -mtune=core2 -march=core2... no, program does not run
checking C++ compiler g++ -g -O2... no, program does not run
configure: error: C++ compiler not available, see config.log for details
Как сказано в пунке "6.4. Переход в среду chroot"
Важно, чтобы все команды в оставшейся части настоящей главы и в следующих главах выполнялись в среде chroot. Если вы по какой-либо причине (например, для перезагрузки), выйдете из этой среды, убедитесь, что прежде, чем продолжить установку, виртуальные файловые системы ядра были смонтированы так, как описано в разделе 6.2.2 "Монтирование и заполнение директория /dev " и в разделе 6.2.3 "Монтирование виртуальных файловых систем ядра".
После перзагрузки подмонтировал все что нужно,
собрал Zlib-1.2.5
собрал Binutils-2.21(5 тестов не прошел)
GMP-5.0.1 не хочет собираться с опциями --enable-cxx --enable-mpbsd
без --enable-cxx собирается, пока продолжаю дальше, но чувствую что лучше его собрать правильно.
gcc пока что в /tools/bin
Сейчас пересобрал gcc в системе и теперь gmp компилируется, можно ли установить gmp после gcc, не повлияет ли это негативно на систему?
LinuxForum.Fans
LFS 6.8
Автор: aivs
3 сообщений
4255 просмотров
так помимо монтирования, нужно войти в chroot
chroot "$LFS" /tools/bin/env -i \
HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \
/tools/bin/bash --login +h
Я чтобы после перезагрузок не входить никуда, не монтировать ничего, и чтобы всё оставалось также как и до перезагрузки собираю LFS на виртуальной машине... и перед выключением хоста делаю на ней "save state". оч удобно)
Закончил сбор LFS, после первой перезгрузки выяснилось, что в ядро не включил поддержку ext2 ext3 ext4. после включения. Появилось сообщение, что этого сообщения не должно быть, но если оно есть, то поглядите конфиги, вообщем все ок.
Войдите или зарегистрируйтесь, чтобы ответить.