Ticket #1091: cross-tools.patch

File cross-tools.patch, 23.4 KB (added by chris@…, 9 years ago)

Updates to cross-tools packages

  • BOOK/cross-tools/64/binutils.xml

    diff --git a/BOOK/cross-tools/64/binutils.xml b/BOOK/cross-tools/64/binutils.xml
    index 1e129dd..afef4f2 100644
    a b  
    4848    href="../../final-system/common/binutils.xml"
    4949    xpointer="xpointer(//*[@os='i'])"/>
    5050
    51 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53     --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54     --disable-static --enable-64-bit-bfd --disable-multilib
    55     --enable-gold=yes --enable-plugins --enable-threads --disable-werror</userinput></screen>
     51<screen os="bc"><userinput>AR=ar AS=as \
     52../binutils-&binutils-dir;/configure \
     53    --prefix=/cross-tools \
     54    --host=${CLFS_HOST} \
     55    --target=${CLFS_TARGET} \
     56    --with-sysroot=${CLFS} \
     57    --with-lib-path=/tools/lib \
     58    --disable-nls \
     59    --disable-static \
     60    --enable-64-bit-bfd \
     61    --disable-multilib \
     62    --enable-gold=yes \
     63    --enable-plugins \
     64    --enable-threads \
     65    --disable-werror</userinput></screen>
    5666
    5767    <variablelist os="bd">
    5868      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/64/glibc.xml

    diff --git a/BOOK/cross-tools/64/glibc.xml b/BOOK/cross-tools/64/glibc.xml
    index 3b4a9f1..532c08c 100644
    a b  
    3939    xpointer="xpointer(//*[@os='g'])"/>
    4040
    4141    <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \
    42       AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    43       ../glibc-&glibc-version;/configure --prefix=/tools \
    44       --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    45       --disable-profile --enable-kernel=&glibc-kernel-version; \
    46       --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    47       --enable-obsolete-rpc</userinput></screen>
     42AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
     43../glibc-&glibc-version;/configure \
     44    --prefix=/tools \
     45    --host=${CLFS_TARGET} \
     46    --build=${CLFS_HOST} \
     47    --disable-profile \
     48    --enable-kernel=&glibc-kernel-version; \
     49    --with-binutils=/cross-tools/bin \
     50    --with-headers=/tools/include \
     51    --enable-obsolete-rpc</userinput></screen>
    4852
    4953    <variablelist os="dg">
    5054      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/common/binutils.xml

    diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml
    index 07fe477..aa407a8 100644
    a b  
    4848    href="../../final-system/common/binutils.xml"
    4949    xpointer="xpointer(//*[@os='i'])"/>
    5050
    51 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    52     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    53     --with-sysroot=${CLFS} --with-lib-path=/tools/lib --disable-nls \
    54     --disable-static --disable-multilib --enable-gold=yes --enable-plugins \
    55     --enable-threads --disable-werror</userinput></screen>
     51<screen os="bc"><userinput>AR=ar AS=as \
     52../binutils-&binutils-dir;/configure \
     53    --prefix=/cross-tools \
     54    --host=${CLFS_HOST} \
     55    --target=${CLFS_TARGET} \
     56    --with-sysroot=${CLFS} \
     57    --with-lib-path=/tools/lib \
     58    --disable-nls \
     59    --disable-static \
     60    --disable-multilib \
     61    --enable-gold=yes \
     62    --enable-plugins \
     63    --enable-threads \
     64    --disable-werror</userinput></screen>
    5665
    5766    <variablelist os="bd">
    5867      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/common/gcc-final.xml

    diff --git a/BOOK/cross-tools/common/gcc-final.xml b/BOOK/cross-tools/common/gcc-final.xml
    index b58d0c7..0644b00 100644
    a b  
    5959    xpointer="xpointer(//*[@os='h'])"/>
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-nls \
    66     --disable-static --enable-languages=c,c++ --disable-multilib \
    67     --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    68     --with-isl=/cross-tools --with-system-zlib</userinput></screen>
     62../gcc-&gcc-version;/configure \
     63    --prefix=/cross-tools \
     64    --build=${CLFS_HOST} \
     65    --target=${CLFS_TARGET} \
     66    --host=${CLFS_HOST} \
     67    --with-sysroot=${CLFS} \
     68    --with-local-prefix=/tools \
     69    --with-native-system-header-dir=/tools/include \
     70    --disable-nls \
     71    --disable-static \
     72    --enable-languages=c,c++ \
     73    --disable-multilib \
     74    --with-mpc=/cross-tools \
     75    --with-mpfr=/cross-tools \
     76    --with-gmp=/cross-tools \
     77    --with-isl=/cross-tools \
     78    --with-system-zlib</userinput></screen>
    6979
    7080    <variablelist os="bg">
    7181      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/common/gcc-static.xml

    diff --git a/BOOK/cross-tools/common/gcc-static.xml b/BOOK/cross-tools/common/gcc-static.xml
    index 58e188b..64f86bb 100644
    a b echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFI  
    7070    xpointer="xpointer(//*[@os='h'])"/>
    7171
    7272<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    73     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    74     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    75     --with-sysroot=${CLFS} --with-local-prefix=/tools \
     73../gcc-&gcc-version;/configure \
     74    --prefix=/cross-tools \
     75    --build=${CLFS_HOST} \
     76    --host=${CLFS_HOST} \
     77    --target=${CLFS_TARGET} \
     78    --with-sysroot=${CLFS} \
     79    --with-local-prefix=/tools \
    7680    --with-native-system-header-dir=/tools/include \
    77     --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \
    78     --with-isl=/cross-tools --with-mpc=/cross-tools --without-headers \
    79     --with-newlib --disable-decimal-float --disable-libgomp --disable-libssp \
    80     --disable-libatomic --disable-libitm --disable-libsanitizer \
    81     --disable-libquadmath --disable-libvtv --disable-libcilkrts \
    82     --disable-libstdc++-v3 --disable-threads --disable-multilib \
    83     --with-system-zlib --enable-languages=c \
     81    --disable-shared \
     82    --with-mpfr=/cross-tools \
     83    --with-gmp=/cross-tools \
     84    --with-isl=/cross-tools \
     85    --with-mpc=/cross-tools \
     86    --without-headers \
     87    --with-newlib \
     88    --disable-decimal-float \
     89    --disable-libgomp \
     90    --disable-libssp \
     91    --disable-libatomic \
     92    --disable-libitm \
     93    --disable-libsanitizer \
     94    --disable-libquadmath \
     95    --disable-libvtv \
     96    --disable-libcilkrts \
     97    --disable-libstdc++-v3 \
     98    --disable-threads \
     99    --disable-multilib \
     100    --with-system-zlib \
     101    --enable-languages=c \
    84102    --with-glibc-version=&glibc-version;</userinput></screen>
    85103
    86104    <variablelist os="am">
  • BOOK/cross-tools/common/glibc.xml

    diff --git a/BOOK/cross-tools/common/glibc.xml b/BOOK/cross-tools/common/glibc.xml
    index e03ad0b..c17b009 100644
    a b  
    3939    xpointer="xpointer(//*[@os='g'])"/>
    4040
    4141<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
    42     AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    43     ../glibc-&glibc-version;/configure --prefix=/tools \
    44     --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    45     --disable-profile --enable-kernel=&glibc-kernel-version; \
    46     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     42AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
     43../glibc-&glibc-version;/configure \
     44    --prefix=/tools \
     45    --host=${CLFS_TARGET} \
     46    --build=${CLFS_HOST} \
     47    --disable-profile \
     48    --enable-kernel=&glibc-kernel-version; \
     49    --with-binutils=/cross-tools/bin \
     50    --with-headers=/tools/include \
    4751    --enable-obsolete-rpc</userinput></screen>
    4852
    4953    <variablelist os="dg">
  • BOOK/cross-tools/common/gmp.xml

    diff --git a/BOOK/cross-tools/common/gmp.xml b/BOOK/cross-tools/common/gmp.xml
    index 7d12652..859ee13 100644
    a b  
    3838
    3939    <para os="a">Prepare GMP for compilation:</para>
    4040
    41 <screen os="b"><userinput>./configure --prefix=/cross-tools --enable-cxx \
     41<screen os="b"><userinput>./configure \
     42    --prefix=/cross-tools \
     43    --enable-cxx \
    4244    --disable-static</userinput></screen>
    4345
    4446    <variablelist os="b1">
  • BOOK/cross-tools/common/isl.xml

    diff --git a/BOOK/cross-tools/common/isl.xml b/BOOK/cross-tools/common/isl.xml
    index 2d870ae..9bc30a3 100644
    a b  
    2929    <para os="a">Prepare ISL for compilation:</para>
    3030
    3131<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    32 ./configure --prefix=/cross-tools --disable-static \
     32./configure \
     33    --prefix=/cross-tools \
     34    --disable-static \
    3335    --with-gmp-prefix=/cross-tools</userinput></screen>
    3436
    3537    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/mpc.xml

    diff --git a/BOOK/cross-tools/common/mpc.xml b/BOOK/cross-tools/common/mpc.xml
    index 4e632c1..ee1298b 100644
    a b  
    2525    <para os="a">Prepare MPC for compilation:</para>
    2626
    2727<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    28 ./configure --prefix=/cross-tools --disable-static \
    29     --with-gmp=/cross-tools --with-mpfr=/cross-tools</userinput></screen>
     28./configure \
     29    --prefix=/cross-tools \
     30    --disable-static \
     31    --with-gmp=/cross-tools \
     32    --with-mpfr=/cross-tools</userinput></screen>
    3033
    3134    <para os="c">Compile the package:</para>
    3235
  • BOOK/cross-tools/common/mpfr.xml

    diff --git a/BOOK/cross-tools/common/mpfr.xml b/BOOK/cross-tools/common/mpfr.xml
    index 21f7115..2e60034 100644
    a b  
    3333    <para os="a">Prepare MPFR for compilation:</para>
    3434
    3535<screen os="b"><userinput>LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    36 ./configure --prefix=/cross-tools \
    37     --disable-static --with-gmp=/cross-tools</userinput></screen>
     36./configure \
     37    --prefix=/cross-tools \
     38    --disable-static \
     39    --with-gmp=/cross-tools</userinput></screen>
    3840
    3941    <variablelist os="b1">
    4042      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/common/ncurses.xml

    diff --git a/BOOK/cross-tools/common/ncurses.xml b/BOOK/cross-tools/common/ncurses.xml
    index 85dfb5a..2d90524 100644
    a b  
    4242
    4343    <para os="a">Prepare Ncurses for compilation:</para>
    4444
    45 <screen os="b"><userinput>AWK=gawk ./configure --prefix=/cross-tools \
     45<screen os="b"><userinput>AWK=gawk ./configure \
     46    --prefix=/cross-tools \
    4647    --without-debug</userinput></screen>
    4748
    4849    <variablelist os="b1">
  • BOOK/cross-tools/common/pkg-config-lite.xml

    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 b  
    3434
    3535    <para os="b">Prepare Pkg-config-lite for compilation:</para>
    3636
    37 <screen os="c"><userinput>./configure --prefix=/cross-tools --host=${CLFS_TARGET}\
     37<screen os="c"><userinput>./configure \
     38    --prefix=/cross-tools \
     39    --host=${CLFS_TARGET} \
    3840    --with-pc-path=/tools/lib/pkgconfig:/tools/share/pkgconfig</userinput></screen>
    3941
    4042    <variablelist os="d">
  • BOOK/cross-tools/mips64-64/gcc-final.xml

    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 b  
    5959    xpointer="xpointer(//*[@os='h'])"/>
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-static \
    66     --enable-languages=c,c++ --disable-multilib --with-mpc=/cross-tools \
    67     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
    68     --with-system-zlib --with-abi=64</userinput></screen>
     62../gcc-&gcc-version;/configure \
     63    --prefix=/cross-tools \
     64    --build=${CLFS_HOST} \
     65    --target=${CLFS_TARGET} \
     66    --host=${CLFS_HOST} \
     67    --with-sysroot=${CLFS} \
     68    --with-local-prefix=/tools \
     69    --with-native-system-header-dir=/tools/include \
     70    --disable-static \
     71    --enable-languages=c,c++ \
     72    --disable-multilib \
     73    --with-mpc=/cross-tools \
     74    --with-mpfr=/cross-tools \
     75    --with-gmp=/cross-tools \
     76    --with-isl=/cross-tools \
     77    --with-system-zlib \
     78    --with-abi=64</userinput></screen>
    6979
    7080    <variablelist os="bg">
    7181      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/mips64-64/gcc-static.xml

    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 b  
    7272    xpointer="xpointer(//*[@os='h'])"/>
    7373
    7474<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    75     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    76     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    77     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-shared \
    79     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-isl=/cross-tools \
    80     --with-mpc=/cross-tools --without-headers --with-newlib \
    81     --disable-decimal-float --disable-libgomp --disable-libssp \
    82     --disable-libatomic --disable-libitm --disable-libsanitizer \
    83     --disable-libquadmath --disable-libvtv --disable-libcilkrts \
    84     --disable-libcilkrts --disable-threads --disable-multilib \
    85     --with-system-zlib --enable-languages=c --with-abi=64 \
     75../gcc-&gcc-version;/configure \
     76    --prefix=/cross-tools \
     77    --build=${CLFS_HOST} \
     78    --host=${CLFS_HOST} \
     79    --target=${CLFS_TARGET} \
     80    --with-sysroot=${CLFS} \
     81    --with-local-prefix=/tools \
     82    --with-native-system-header-dir=/tools/include \
     83    --disable-shared \
     84    --with-mpfr=/cross-tools \
     85    --with-gmp=/cross-tools \
     86    --with-isl=/cross-tools \
     87    --with-mpc=/cross-tools \
     88    --without-headers \
     89    --with-newlib \
     90    --disable-decimal-float \
     91    --disable-libgomp \
     92    --disable-libssp \
     93    --disable-libatomic \
     94    --disable-libitm \
     95    --disable-libsanitizer \
     96    --disable-libquadmath \
     97    --disable-libvtv \
     98    --disable-libcilkrts \
     99    --disable-libcilkrts \
     100    --disable-threads \
     101    --disable-multilib \
     102    --with-system-zlib \
     103    --enable-languages=c \
     104    --with-abi=64 \
    86105    --with-glibc-version=&glibc-version;</userinput></screen>
    87106
    88107    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/mips64/glibc-n32.xml

    diff --git a/BOOK/cross-tools/mips64/glibc-n32.xml b/BOOK/cross-tools/mips64/glibc-n32.xml
    index d7d858c..327e5f8 100644
    a b  
    4444    xpointer="xpointer(//*[@os='g'])"/>
    4545
    4646<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILDN32}" \
    47     AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    48     ../glibc-&glibc-version;/configure --prefix=/tools \
    49     --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \
    50     --disable-profile --enable-kernel=&glibc-kernel-version; \
    51     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    52     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     47AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
     48../glibc-&glibc-version;/configure \
     49    --prefix=/tools \
     50    --host=${CLFS_TARGET} \
     51    --build=${CLFS_HOST} \
     52    --libdir=/tools/lib32 \
     53    --disable-profile \
     54    --enable-kernel=&glibc-kernel-version; \
     55    --with-binutils=/cross-tools/bin \
     56    --with-headers=/tools/include \
     57    --enable-obsolete-rpc \
     58    --cache-file=config.cache</userinput></screen>
    5359
    5460    <variablelist os="fa">
    5561      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/multilib/binutils.xml

    diff --git a/BOOK/cross-tools/multilib/binutils.xml b/BOOK/cross-tools/multilib/binutils.xml
    index a3a25f4..f63169b 100644
    a b  
    4747    href="../common/binutils.xml"
    4848    xpointer="xpointer(//*[@os='i'])"/>
    4949
    50 <screen os="bc"><userinput>AR=ar AS=as ../binutils-&binutils-dir;/configure \
    51     --prefix=/cross-tools --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    52     --with-sysroot=${CLFS} --with-lib-path=/tools/lib:/tools/lib64 \
    53     --disable-nls --disable-static --enable-64-bit-bfd --enable-gold=yes \
    54     --enable-plugins --enable-threads --disable-werror</userinput></screen>
     50<screen os="bc"><userinput>AR=ar AS=as \
     51../binutils-&binutils-dir;/configure \
     52    --prefix=/cross-tools \
     53    --host=${CLFS_HOST} \
     54    --target=${CLFS_TARGET} \
     55    --with-sysroot=${CLFS} \
     56    --with-lib-path=/tools/lib:/tools/lib64 \
     57    --disable-nls \
     58    --disable-static \
     59    --enable-64-bit-bfd \
     60    --enable-gold=yes \
     61    --enable-plugins \
     62    --enable-threads \
     63    --disable-werror</userinput></screen>
    5564
    5665    <variablelist os="bd">
    5766      <title>The meaning of the configure options:</title>
  • BOOK/cross-tools/multilib/gcc-final.xml

    diff --git a/BOOK/cross-tools/multilib/gcc-final.xml b/BOOK/cross-tools/multilib/gcc-final.xml
    index e5cdadc..fe0eacf 100644
    a b  
    5959    xpointer="xpointer(//*[@os='h'])"/>
    6060
    6161<screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    62     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    63     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
    64     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    65     --with-native-system-header-dir=/tools/include --disable-static \
    66     --enable-languages=c,c++ --with-mpc=/cross-tools --with-mpfr=/cross-tools \
    67     --with-gmp=/cross-tools --with-isl=/cross-tools --with-system-zlib</userinput></screen>
     62../gcc-&gcc-version;/configure \
     63    --prefix=/cross-tools \
     64    --build=${CLFS_HOST} \
     65    --target=${CLFS_TARGET} \
     66    --host=${CLFS_HOST} \
     67    --with-sysroot=${CLFS} \
     68    --with-local-prefix=/tools \
     69    --with-native-system-header-dir=/tools/include \
     70    --disable-static \
     71    --enable-languages=c,c++ \
     72    --with-mpc=/cross-tools \
     73    --with-mpfr=/cross-tools \
     74    --with-gmp=/cross-tools \
     75    --with-isl=/cross-tools \
     76    --with-system-zlib</userinput></screen>
    6877
    6978    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    7079    href="../common/gcc-final.xml"
  • BOOK/cross-tools/multilib/gcc-static.xml

    diff --git a/BOOK/cross-tools/multilib/gcc-static.xml b/BOOK/cross-tools/multilib/gcc-static.xml
    index 9dbd5aa..e140444 100644
    a b  
    7272    xpointer="xpointer(//*[@os='h'])"/>
    7373
    7474<screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \
    75     ../gcc-&gcc-version;/configure --prefix=/cross-tools \
    76     --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \
    77     --with-sysroot=${CLFS} --with-local-prefix=/tools \
    78     --with-native-system-header-dir=/tools/include --disable-shared \
    79     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-mpc=/cross-tools \
    80     --without-headers --with-newlib --disable-decimal-float --disable-libgomp \
    81     --disable-libssp --disable-libatomic --disable-libitm \
    82     --disable-libsanitizer --disable-libquadmath --disable-libvtv \
    83     --disable-libcilkrts --disable-libstdc++-v3 --disable-threads \
    84     --with-system-zlib --with-isl=/cross-tools --enable-languages=c \
     75../gcc-&gcc-version;/configure \
     76    --prefix=/cross-tools \
     77    --build=${CLFS_HOST} \
     78    --host=${CLFS_HOST} \
     79    --target=${CLFS_TARGET} \
     80    --with-sysroot=${CLFS} \
     81    --with-local-prefix=/tools \
     82    --with-native-system-header-dir=/tools/include \
     83    --disable-shared \
     84    --with-mpfr=/cross-tools \
     85    --with-gmp=/cross-tools \
     86    --with-mpc=/cross-tools \
     87    --without-headers \
     88    --with-newlib \
     89    --disable-decimal-float \
     90    --disable-libgomp \
     91    --disable-libssp \
     92    --disable-libatomic \
     93    --disable-libitm \
     94    --disable-libsanitizer \
     95    --disable-libquadmath \
     96    --disable-libvtv \
     97    --disable-libcilkrts \
     98    --disable-libstdc++-v3 \
     99    --disable-threads \
     100    --with-system-zlib \
     101    --with-isl=/cross-tools \
     102    --enable-languages=c \
    85103    --with-glibc-version=&glibc-version;</userinput></screen>
    86104
    87105    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/multilib/glibc-64bit.xml

    diff --git a/BOOK/cross-tools/multilib/glibc-64bit.xml b/BOOK/cross-tools/multilib/glibc-64bit.xml
    index 980e945..c8cbe5b 100644
    a b  
    4444    xpointer="xpointer(//*[@os='g'])"/>
    4545
    4646<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \
    47     AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    48     ../glibc-&glibc-version;/configure --prefix=/tools \
    49     --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib64 \
    50     --disable-profile --enable-kernel=&glibc-kernel-version; \
    51     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
    52     --enable-obsolete-rpc --cache-file=config.cache</userinput></screen>
     47AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
     48../glibc-&glibc-version;/configure \
     49    --prefix=/tools \
     50    --host=${CLFS_TARGET} \
     51    --build=${CLFS_HOST} \
     52    --libdir=/tools/lib64 \
     53    --disable-profile \
     54    --enable-kernel=&glibc-kernel-version; \
     55    --with-binutils=/cross-tools/bin \
     56    --with-headers=/tools/include \
     57    --enable-obsolete-rpc \
     58    --cache-file=config.cache</userinput></screen>
    5359
    5460    <variablelist os="dg">
    5561      <title>The meaning of the new configure options:</title>
  • BOOK/cross-tools/multilib/glibc.xml

    diff --git a/BOOK/cross-tools/multilib/glibc.xml b/BOOK/cross-tools/multilib/glibc.xml
    index f31aecf..dbf1eb0 100644
    a b  
    3939    xpointer="xpointer(//*[@os='g'])"/>
    4040
    4141<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \
    42     AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    43     ../glibc-&glibc-version;/configure --prefix=/tools \
    44     --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
    45     --disable-profile --enable-kernel=&glibc-kernel-version; \
    46     --with-binutils=/cross-tools/bin --with-headers=/tools/include \
     42AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
     43../glibc-&glibc-version;/configure \
     44    --prefix=/tools \
     45    --host=${CLFS_TARGET32} \
     46    --build=${CLFS_HOST} \
     47    --disable-profile \
     48    --enable-kernel=&glibc-kernel-version; \
     49    --with-binutils=/cross-tools/bin \
     50    --with-headers=/tools/include \
    4751    --enable-obsolete-rpc</userinput></screen>
    4852
    4953    <variablelist os="dg">
  • BOOK/cross-tools/multilib/pkg-config-lite.xml

    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 b  
    3030    href="../common/pkg-config-lite.xml"
    3131    xpointer="xpointer(//*[@os='b'])"/>
    3232
    33 <screen os="c"><userinput>./configure --prefix=/cross-tools --host=${CLFS_TARGET} \
     33<screen os="c"><userinput>./configure \
     34    --prefix=/cross-tools \
     35    --host=${CLFS_TARGET} \
    3436    --with-pc-path=/tools/lib64/pkgconfig:/tools/share/pkgconfig</userinput></screen>
    3537
    3638    <variablelist os="d">