diff --git a/BOOK/cross-tools/64/binutils.xml b/BOOK/cross-tools/64/binutils.xml
index 1e129dd..afef4f2 100644
--- a/BOOK/cross-tools/64/binutils.xml
+++ b/BOOK/cross-tools/64/binutils.xml
@@ -48,11 +48,21 @@
href="../../final-system/common/binutils.xml"
xpointer="xpointer(//*[@os='i'])"/>
-AR=ar AS=as ../binutils-&binutils-dir;/configure \
- --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
- --disable-static --enable-64-bit-bfd --disable-multilib
- --enable-gold=yes --enable-plugins --enable-threads --disable-werror
+AR=ar AS=as \
+../binutils-&binutils-dir;/configure \
+ --prefix=/cross-tools \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-lib-path=/tools/lib \
+ --disable-nls \
+ --disable-static \
+ --enable-64-bit-bfd \
+ --disable-multilib \
+ --enable-gold=yes \
+ --enable-plugins \
+ --enable-threads \
+ --disable-werror
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/64/glibc.xml b/BOOK/cross-tools/64/glibc.xml
index 3b4a9f1..532c08c 100644
--- a/BOOK/cross-tools/64/glibc.xml
+++ b/BOOK/cross-tools/64/glibc.xml
@@ -39,12 +39,16 @@
xpointer="xpointer(//*[@os='g'])"/>
BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \
- AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
- ../glibc-&glibc-version;/configure --prefix=/tools \
- --host=${CLFS_TARGET} --build=${CLFS_HOST} \
- --disable-profile --enable-kernel=&glibc-kernel-version; \
- --with-binutils=/cross-tools/bin --with-headers=/tools/include \
- --enable-obsolete-rpc
+AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
+../glibc-&glibc-version;/configure \
+ --prefix=/tools \
+ --host=${CLFS_TARGET} \
+ --build=${CLFS_HOST} \
+ --disable-profile \
+ --enable-kernel=&glibc-kernel-version; \
+ --with-binutils=/cross-tools/bin \
+ --with-headers=/tools/include \
+ --enable-obsolete-rpc
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml
index 07fe477..aa407a8 100644
--- a/BOOK/cross-tools/common/binutils.xml
+++ b/BOOK/cross-tools/common/binutils.xml
@@ -48,11 +48,20 @@
href="../../final-system/common/binutils.xml"
xpointer="xpointer(//*[@os='i'])"/>
-AR=ar AS=as ../binutils-&binutils-dir;/configure \
- --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
- --disable-static --disable-multilib --enable-gold=yes --enable-plugins \
- --enable-threads --disable-werror
+AR=ar AS=as \
+../binutils-&binutils-dir;/configure \
+ --prefix=/cross-tools \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-lib-path=/tools/lib \
+ --disable-nls \
+ --disable-static \
+ --disable-multilib \
+ --enable-gold=yes \
+ --enable-plugins \
+ --enable-threads \
+ --disable-werror
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/common/gcc-final.xml b/BOOK/cross-tools/common/gcc-final.xml
index b58d0c7..0644b00 100644
--- a/BOOK/cross-tools/common/gcc-final.xml
+++ b/BOOK/cross-tools/common/gcc-final.xml
@@ -59,13 +59,23 @@
xpointer="xpointer(//*[@os='h'])"/>
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
- --with-native-system-header-dir=/tools/include --disable-nls \
- --disable-static --enable-languages=c,c++ --disable-multilib \
- --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
- --with-isl=/cross-tools --with-system-zlib
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --host=${CLFS_HOST} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
+ --with-native-system-header-dir=/tools/include \
+ --disable-nls \
+ --disable-static \
+ --enable-languages=c,c++ \
+ --disable-multilib \
+ --with-mpc=/cross-tools \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-isl=/cross-tools \
+ --with-system-zlib
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/common/gcc-static.xml b/BOOK/cross-tools/common/gcc-static.xml
index 58e188b..64f86bb 100644
--- a/BOOK/cross-tools/common/gcc-static.xml
+++ b/BOOK/cross-tools/common/gcc-static.xml
@@ -70,17 +70,35 @@ echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFI
xpointer="xpointer(//*[@os='h'])"/>
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
--with-native-system-header-dir=/tools/include \
- --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
- --with-isl=/cross-tools --with-mpc=/cross-tools --without-headers \
- --with-newlib --disable-decimal-float --disable-libgomp --disable-libssp \
- --disable-libatomic --disable-libitm --disable-libsanitizer \
- --disable-libquadmath --disable-libvtv --disable-libcilkrts \
- --disable-libstdc++-v3 --disable-threads --disable-multilib \
- --with-system-zlib --enable-languages=c \
+ --disable-shared \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-isl=/cross-tools \
+ --with-mpc=/cross-tools \
+ --without-headers \
+ --with-newlib \
+ --disable-decimal-float \
+ --disable-libgomp \
+ --disable-libssp \
+ --disable-libatomic \
+ --disable-libitm \
+ --disable-libsanitizer \
+ --disable-libquadmath \
+ --disable-libvtv \
+ --disable-libcilkrts \
+ --disable-libstdc++-v3 \
+ --disable-threads \
+ --disable-multilib \
+ --with-system-zlib \
+ --enable-languages=c \
--with-glibc-version=&glibc-version;
diff --git a/BOOK/cross-tools/common/glibc.xml b/BOOK/cross-tools/common/glibc.xml
index e03ad0b..c17b009 100644
--- a/BOOK/cross-tools/common/glibc.xml
+++ b/BOOK/cross-tools/common/glibc.xml
@@ -39,11 +39,15 @@
xpointer="xpointer(//*[@os='g'])"/>
BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
- AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
- ../glibc-&glibc-version;/configure --prefix=/tools \
- --host=${CLFS_TARGET} --build=${CLFS_HOST} \
- --disable-profile --enable-kernel=&glibc-kernel-version; \
- --with-binutils=/cross-tools/bin --with-headers=/tools/include \
+AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
+../glibc-&glibc-version;/configure \
+ --prefix=/tools \
+ --host=${CLFS_TARGET} \
+ --build=${CLFS_HOST} \
+ --disable-profile \
+ --enable-kernel=&glibc-kernel-version; \
+ --with-binutils=/cross-tools/bin \
+ --with-headers=/tools/include \
--enable-obsolete-rpc
diff --git a/BOOK/cross-tools/common/gmp.xml b/BOOK/cross-tools/common/gmp.xml
index 7d12652..859ee13 100644
--- a/BOOK/cross-tools/common/gmp.xml
+++ b/BOOK/cross-tools/common/gmp.xml
@@ -38,7 +38,9 @@
Prepare GMP for compilation:
-./configure --prefix=/cross-tools --enable-cxx \
+./configure \
+ --prefix=/cross-tools \
+ --enable-cxx \
--disable-static
diff --git a/BOOK/cross-tools/common/isl.xml b/BOOK/cross-tools/common/isl.xml
index 2d870ae..9bc30a3 100644
--- a/BOOK/cross-tools/common/isl.xml
+++ b/BOOK/cross-tools/common/isl.xml
@@ -29,7 +29,9 @@
Prepare ISL for compilation:
LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
-./configure --prefix=/cross-tools --disable-static \
+./configure \
+ --prefix=/cross-tools \
+ --disable-static \
--with-gmp-prefix=/cross-tools
Compile the package:
diff --git a/BOOK/cross-tools/common/mpc.xml b/BOOK/cross-tools/common/mpc.xml
index 4e632c1..ee1298b 100644
--- a/BOOK/cross-tools/common/mpc.xml
+++ b/BOOK/cross-tools/common/mpc.xml
@@ -25,8 +25,11 @@
Prepare MPC for compilation:
LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
-./configure --prefix=/cross-tools --disable-static \
- --with-gmp=/cross-tools --with-mpfr=/cross-tools
+./configure \
+ --prefix=/cross-tools \
+ --disable-static \
+ --with-gmp=/cross-tools \
+ --with-mpfr=/cross-tools
Compile the package:
diff --git a/BOOK/cross-tools/common/mpfr.xml b/BOOK/cross-tools/common/mpfr.xml
index 21f7115..2e60034 100644
--- a/BOOK/cross-tools/common/mpfr.xml
+++ b/BOOK/cross-tools/common/mpfr.xml
@@ -33,8 +33,10 @@
Prepare MPFR for compilation:
LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
-./configure --prefix=/cross-tools \
- --disable-static --with-gmp=/cross-tools
+./configure \
+ --prefix=/cross-tools \
+ --disable-static \
+ --with-gmp=/cross-tools
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/common/ncurses.xml b/BOOK/cross-tools/common/ncurses.xml
index 85dfb5a..2d90524 100644
--- a/BOOK/cross-tools/common/ncurses.xml
+++ b/BOOK/cross-tools/common/ncurses.xml
@@ -42,7 +42,8 @@
Prepare Ncurses for compilation:
-AWK=gawk ./configure --prefix=/cross-tools \
+AWK=gawk ./configure \
+ --prefix=/cross-tools \
--without-debug
diff --git a/BOOK/cross-tools/common/pkg-config-lite.xml b/BOOK/cross-tools/common/pkg-config-lite.xml
index 14f2b6f..9549522 100644
--- a/BOOK/cross-tools/common/pkg-config-lite.xml
+++ b/BOOK/cross-tools/common/pkg-config-lite.xml
@@ -34,7 +34,9 @@
Prepare Pkg-config-lite for compilation:
-./configure --prefix=/cross-tools --host=${CLFS_TARGET}\
+./configure \
+ --prefix=/cross-tools \
+ --host=${CLFS_TARGET} \
--with-pc-path=/tools/lib/pkgconfig:/tools/share/pkgconfig
diff --git a/BOOK/cross-tools/mips64-64/gcc-final.xml b/BOOK/cross-tools/mips64-64/gcc-final.xml
index 889f897..9fe7ee6 100644
--- a/BOOK/cross-tools/mips64-64/gcc-final.xml
+++ b/BOOK/cross-tools/mips64-64/gcc-final.xml
@@ -59,13 +59,23 @@
xpointer="xpointer(//*[@os='h'])"/>
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
- --with-native-system-header-dir=/tools/include --disable-static \
- --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools \
- --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
- --with-system-zlib --with-abi=64
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --host=${CLFS_HOST} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
+ --with-native-system-header-dir=/tools/include \
+ --disable-static \
+ --enable-languages=c,c++ \
+ --disable-multilib \
+ --with-mpc=/cross-tools \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-isl=/cross-tools \
+ --with-system-zlib \
+ --with-abi=64
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/mips64-64/gcc-static.xml b/BOOK/cross-tools/mips64-64/gcc-static.xml
index 7c14330..f379403 100644
--- a/BOOK/cross-tools/mips64-64/gcc-static.xml
+++ b/BOOK/cross-tools/mips64-64/gcc-static.xml
@@ -72,17 +72,36 @@
xpointer="xpointer(//*[@os='h'])"/>
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
- --with-native-system-header-dir=/tools/include --disable-shared \
- --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
- --with-mpc=/cross-tools --without-headers --with-newlib \
- --disable-decimal-float --disable-libgomp --disable-libssp \
- --disable-libatomic --disable-libitm --disable-libsanitizer \
- --disable-libquadmath --disable-libvtv --disable-libcilkrts \
- --disable-libcilkrts --disable-threads --disable-multilib \
- --with-system-zlib --enable-languages=c --with-abi=64 \
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
+ --with-native-system-header-dir=/tools/include \
+ --disable-shared \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-isl=/cross-tools \
+ --with-mpc=/cross-tools \
+ --without-headers \
+ --with-newlib \
+ --disable-decimal-float \
+ --disable-libgomp \
+ --disable-libssp \
+ --disable-libatomic \
+ --disable-libitm \
+ --disable-libsanitizer \
+ --disable-libquadmath \
+ --disable-libvtv \
+ --disable-libcilkrts \
+ --disable-libcilkrts \
+ --disable-threads \
+ --disable-multilib \
+ --with-system-zlib \
+ --enable-languages=c \
+ --with-abi=64 \
--with-glibc-version=&glibc-version;
BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILDN32}" \
- AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
- ../glibc-&glibc-version;/configure --prefix=/tools \
- --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \
- --disable-profile --enable-kernel=&glibc-kernel-version; \
- --with-binutils=/cross-tools/bin --with-headers=/tools/include \
- --enable-obsolete-rpc --cache-file=config.cache
+AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
+../glibc-&glibc-version;/configure \
+ --prefix=/tools \
+ --host=${CLFS_TARGET} \
+ --build=${CLFS_HOST} \
+ --libdir=/tools/lib32 \
+ --disable-profile \
+ --enable-kernel=&glibc-kernel-version; \
+ --with-binutils=/cross-tools/bin \
+ --with-headers=/tools/include \
+ --enable-obsolete-rpc \
+ --cache-file=config.cache
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/multilib/binutils.xml b/BOOK/cross-tools/multilib/binutils.xml
index a3a25f4..f63169b 100644
--- a/BOOK/cross-tools/multilib/binutils.xml
+++ b/BOOK/cross-tools/multilib/binutils.xml
@@ -47,11 +47,20 @@
href="../common/binutils.xml"
xpointer="xpointer(//*[@os='i'])"/>
-AR=ar AS=as ../binutils-&binutils-dir;/configure \
- --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
- --disable-nls --disable-static --enable-64-bit-bfd --enable-gold=yes \
- --enable-plugins --enable-threads --disable-werror
+AR=ar AS=as \
+../binutils-&binutils-dir;/configure \
+ --prefix=/cross-tools \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-lib-path=/tools/lib:/tools/lib64 \
+ --disable-nls \
+ --disable-static \
+ --enable-64-bit-bfd \
+ --enable-gold=yes \
+ --enable-plugins \
+ --enable-threads \
+ --disable-werror
The meaning of the configure options:
diff --git a/BOOK/cross-tools/multilib/gcc-final.xml b/BOOK/cross-tools/multilib/gcc-final.xml
index e5cdadc..fe0eacf 100644
--- a/BOOK/cross-tools/multilib/gcc-final.xml
+++ b/BOOK/cross-tools/multilib/gcc-final.xml
@@ -59,12 +59,21 @@
xpointer="xpointer(//*[@os='h'])"/>
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
- --with-native-system-header-dir=/tools/include --disable-static \
- --enable-languages=c,c++ --with-mpc=/cross-tools --with-mpfr=/cross-tools \
- --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --host=${CLFS_HOST} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
+ --with-native-system-header-dir=/tools/include \
+ --disable-static \
+ --enable-languages=c,c++ \
+ --with-mpc=/cross-tools \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-isl=/cross-tools \
+ --with-system-zlib
AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
- ../gcc-&gcc-version;/configure --prefix=/cross-tools \
- --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
- --with-sysroot=${CLFS} --with-local-prefix=/tools \
- --with-native-system-header-dir=/tools/include --disable-shared \
- --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-mpc=/cross-tools \
- --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
- --disable-libssp --disable-libatomic --disable-libitm \
- --disable-libsanitizer --disable-libquadmath --disable-libvtv \
- --disable-libcilkrts --disable-libstdc++-v3 --disable-threads \
- --with-system-zlib --with-isl=/cross-tools --enable-languages=c \
+../gcc-&gcc-version;/configure \
+ --prefix=/cross-tools \
+ --build=${CLFS_HOST} \
+ --host=${CLFS_HOST} \
+ --target=${CLFS_TARGET} \
+ --with-sysroot=${CLFS} \
+ --with-local-prefix=/tools \
+ --with-native-system-header-dir=/tools/include \
+ --disable-shared \
+ --with-mpfr=/cross-tools \
+ --with-gmp=/cross-tools \
+ --with-mpc=/cross-tools \
+ --without-headers \
+ --with-newlib \
+ --disable-decimal-float \
+ --disable-libgomp \
+ --disable-libssp \
+ --disable-libatomic \
+ --disable-libitm \
+ --disable-libsanitizer \
+ --disable-libquadmath \
+ --disable-libvtv \
+ --disable-libcilkrts \
+ --disable-libstdc++-v3 \
+ --disable-threads \
+ --with-system-zlib \
+ --with-isl=/cross-tools \
+ --enable-languages=c \
--with-glibc-version=&glibc-version;
BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \
- AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
- ../glibc-&glibc-version;/configure --prefix=/tools \
- --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib64 \
- --disable-profile --enable-kernel=&glibc-kernel-version; \
- --with-binutils=/cross-tools/bin --with-headers=/tools/include \
- --enable-obsolete-rpc --cache-file=config.cache
+AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
+../glibc-&glibc-version;/configure \
+ --prefix=/tools \
+ --host=${CLFS_TARGET} \
+ --build=${CLFS_HOST} \
+ --libdir=/tools/lib64 \
+ --disable-profile \
+ --enable-kernel=&glibc-kernel-version; \
+ --with-binutils=/cross-tools/bin \
+ --with-headers=/tools/include \
+ --enable-obsolete-rpc \
+ --cache-file=config.cache
The meaning of the new configure options:
diff --git a/BOOK/cross-tools/multilib/glibc.xml b/BOOK/cross-tools/multilib/glibc.xml
index f31aecf..dbf1eb0 100644
--- a/BOOK/cross-tools/multilib/glibc.xml
+++ b/BOOK/cross-tools/multilib/glibc.xml
@@ -39,11 +39,15 @@
xpointer="xpointer(//*[@os='g'])"/>
BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \
- AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
- ../glibc-&glibc-version;/configure --prefix=/tools \
- --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
- --disable-profile --enable-kernel=&glibc-kernel-version; \
- --with-binutils=/cross-tools/bin --with-headers=/tools/include \
+AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
+../glibc-&glibc-version;/configure \
+ --prefix=/tools \
+ --host=${CLFS_TARGET32} \
+ --build=${CLFS_HOST} \
+ --disable-profile \
+ --enable-kernel=&glibc-kernel-version; \
+ --with-binutils=/cross-tools/bin \
+ --with-headers=/tools/include \
--enable-obsolete-rpc
diff --git a/BOOK/cross-tools/multilib/pkg-config-lite.xml b/BOOK/cross-tools/multilib/pkg-config-lite.xml
index 159abef..19b3493 100644
--- a/BOOK/cross-tools/multilib/pkg-config-lite.xml
+++ b/BOOK/cross-tools/multilib/pkg-config-lite.xml
@@ -30,7 +30,9 @@
href="../common/pkg-config-lite.xml"
xpointer="xpointer(//*[@os='b'])"/>
-./configure --prefix=/cross-tools --host=${CLFS_TARGET} \
+./configure \
+ --prefix=/cross-tools \
+ --host=${CLFS_TARGET} \
--with-pc-path=/tools/lib64/pkgconfig:/tools/share/pkgconfig