ch06/file: disable host libraries to prevent FTBFS

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@12125 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Xi Ruoyao 2021-02-04 15:34:31 +00:00
parent 97d5e7499c
commit 5d2fe08386

View File

@ -51,10 +51,28 @@
<screen><userinput remap="pre">mkdir build <screen><userinput remap="pre">mkdir build
pushd build pushd build
../configure ../configure --disable-bzlib \
--disable-libseccomp \
--disable-xzlib \
--disable-zlib
make make
popd</userinput></screen> popd</userinput></screen>
<variablelist>
<title>The meaning of the new configure option:</title>
<varlistentry>
<term><parameter>--disable-*</parameter></term>
<listitem>
<para>The configuration script attempt to use some packages from
the host distribution if the corresponding library files exist.
It may cause compilation failure if a library file exists, but
the corresponding header files do not exist. The options prevent
to use the packages from the host.</para>
</listitem>
</varlistentry>
</variablelist>
<para>Prepare File for compilation:</para> <para>Prepare File for compilation:</para>
<screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)</userinput></screen> <screen><userinput remap="configure">./configure --prefix=/usr --host=$LFS_TGT --build=$(./config.guess)</userinput></screen>