diff --git a/chapter05/gcc-pass1.xml b/chapter05/gcc-pass1.xml index bea3df2..019fbf5 100644 --- a/chapter05/gcc-pass1.xml +++ b/chapter05/gcc-pass1.xml @@ -150,10 +150,10 @@ cd build --disable-libquadmath, --disable-libssp, --disable-libvtv, --disable-libstdcxx - Эти аргументы отключают поддержку расширений для работы с десятичным - числами с плавающей запятой, многопоточностью, libatomic, libgomp, libquadmath, - libssp, libvtv и стандартной библиотеки C++ соответственно. Эти функции не - будут компилироваться при сборке кросс-компилятора и не нужны для задач + Эти аргументы отключают поддержку расширений для работы с десятичным + числами с плавающей запятой, многопоточностью, libatomic, libgomp, libquadmath, + libssp, libvtv и стандартной библиотеки C++ соответственно. Эти функции не + будут компилироваться при сборке кросс-компилятора и не нужны для задач кросс-компиляции временной libc diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index 218e0ef..eca22d9 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -43,8 +43,8 @@ Установка пакета Glibc - Во-первых, создайте символическую ссылку для соответствия требованиям - LSB. Кроме того, для совместимости с x86_64 создайте символическую ссылку, + Во-первых, создайте символическую ссылку для соответствия требованиям + LSB. Кроме того, для совместимости с x86_64 создайте символическую ссылку, необходимую для правильной работы загрузчика динамической библиотеки: case $(uname -m) in diff --git a/chapter06/ncurses.xml b/chapter06/ncurses.xml index 4b97e65..53da7dd 100644 --- a/chapter06/ncurses.xml +++ b/chapter06/ncurses.xml @@ -133,6 +133,11 @@ popd make DESTDIR=$LFS TIC_PATH=$(pwd)/build/progs/tic install echo "INPUT(-lncursesw)" > $LFS/usr/lib/libncurses.so + Удалите ненужную статическую библиотеку, не обрабатываемую скриптом + configure: + + rm -v /usr/lib/libncurses++w.a + Значение параметров установки: diff --git a/chapter07/chroot.xml b/chapter07/chroot.xml index 19aed96..772adf5 100644 --- a/chapter07/chroot.xml +++ b/chapter07/chroot.xml @@ -53,7 +53,7 @@ выполнялись из среды chroot. Если вы покидаете эту среду по какой-либо причине (например, при перезагрузке), убедитесь, что файловые системы виртуального ядра смонтированы, как описано в и , а затем войдите в среду chroot для продолжением установки. + linkend="ch-tools-kernfsmount"/>, а затем войдите в среду chroot для продолжения установки.