-
diff --git a/BOOK/cross-tools/64/binutils.xml b/BOOK/cross-tools/64/binutils.xml
index 1e129dd..afef4f2 100644
a
|
b
|
|
48 | 48 | href="../../final-system/common/binutils.xml" |
49 | 49 | xpointer="xpointer(//*[@os='i'])"/> |
50 | 50 | |
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> |
56 | 66 | |
57 | 67 | <variablelist os="bd"> |
58 | 68 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/64/glibc.xml b/BOOK/cross-tools/64/glibc.xml
index 3b4a9f1..532c08c 100644
a
|
b
|
|
39 | 39 | xpointer="xpointer(//*[@os='g'])"/> |
40 | 40 | |
41 | 41 | <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> |
| 42 | AR="${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> |
48 | 52 | |
49 | 53 | <variablelist os="dg"> |
50 | 54 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml
index 07fe477..aa407a8 100644
a
|
b
|
|
48 | 48 | href="../../final-system/common/binutils.xml" |
49 | 49 | xpointer="xpointer(//*[@os='i'])"/> |
50 | 50 | |
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> |
56 | 65 | |
57 | 66 | <variablelist os="bd"> |
58 | 67 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/common/gcc-final.xml b/BOOK/cross-tools/common/gcc-final.xml
index b58d0c7..0644b00 100644
a
|
b
|
|
59 | 59 | xpointer="xpointer(//*[@os='h'])"/> |
60 | 60 | |
61 | 61 | <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> |
69 | 79 | |
70 | 80 | <variablelist os="bg"> |
71 | 81 | <title>The meaning of the new configure options:</title> |
-
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
|
70 | 70 | xpointer="xpointer(//*[@os='h'])"/> |
71 | 71 | |
72 | 72 | <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 \ |
76 | 80 | --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 \ |
84 | 102 | --with-glibc-version=&glibc-version;</userinput></screen> |
85 | 103 | |
86 | 104 | <variablelist os="am"> |
-
diff --git a/BOOK/cross-tools/common/glibc.xml b/BOOK/cross-tools/common/glibc.xml
index e03ad0b..c17b009 100644
a
|
b
|
|
39 | 39 | xpointer="xpointer(//*[@os='g'])"/> |
40 | 40 | |
41 | 41 | <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 \ |
| 42 | AR="${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 \ |
47 | 51 | --enable-obsolete-rpc</userinput></screen> |
48 | 52 | |
49 | 53 | <variablelist os="dg"> |
-
diff --git a/BOOK/cross-tools/common/gmp.xml b/BOOK/cross-tools/common/gmp.xml
index 7d12652..859ee13 100644
a
|
b
|
|
38 | 38 | |
39 | 39 | <para os="a">Prepare GMP for compilation:</para> |
40 | 40 | |
41 | | <screen os="b"><userinput>./configure --prefix=/cross-tools --enable-cxx \ |
| 41 | <screen os="b"><userinput>./configure \ |
| 42 | --prefix=/cross-tools \ |
| 43 | --enable-cxx \ |
42 | 44 | --disable-static</userinput></screen> |
43 | 45 | |
44 | 46 | <variablelist os="b1"> |
-
diff --git a/BOOK/cross-tools/common/isl.xml b/BOOK/cross-tools/common/isl.xml
index 2d870ae..9bc30a3 100644
a
|
b
|
|
29 | 29 | <para os="a">Prepare ISL for compilation:</para> |
30 | 30 | |
31 | 31 | <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 \ |
33 | 35 | --with-gmp-prefix=/cross-tools</userinput></screen> |
34 | 36 | |
35 | 37 | <para os="c">Compile the package:</para> |
-
diff --git a/BOOK/cross-tools/common/mpc.xml b/BOOK/cross-tools/common/mpc.xml
index 4e632c1..ee1298b 100644
a
|
b
|
|
25 | 25 | <para os="a">Prepare MPC for compilation:</para> |
26 | 26 | |
27 | 27 | <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> |
30 | 33 | |
31 | 34 | <para os="c">Compile the package:</para> |
32 | 35 | |
-
diff --git a/BOOK/cross-tools/common/mpfr.xml b/BOOK/cross-tools/common/mpfr.xml
index 21f7115..2e60034 100644
a
|
b
|
|
33 | 33 | <para os="a">Prepare MPFR for compilation:</para> |
34 | 34 | |
35 | 35 | <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> |
38 | 40 | |
39 | 41 | <variablelist os="b1"> |
40 | 42 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/common/ncurses.xml b/BOOK/cross-tools/common/ncurses.xml
index 85dfb5a..2d90524 100644
a
|
b
|
|
42 | 42 | |
43 | 43 | <para os="a">Prepare Ncurses for compilation:</para> |
44 | 44 | |
45 | | <screen os="b"><userinput>AWK=gawk ./configure --prefix=/cross-tools \ |
| 45 | <screen os="b"><userinput>AWK=gawk ./configure \ |
| 46 | --prefix=/cross-tools \ |
46 | 47 | --without-debug</userinput></screen> |
47 | 48 | |
48 | 49 | <variablelist os="b1"> |
-
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
|
|
34 | 34 | |
35 | 35 | <para os="b">Prepare Pkg-config-lite for compilation:</para> |
36 | 36 | |
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} \ |
38 | 40 | --with-pc-path=/tools/lib/pkgconfig:/tools/share/pkgconfig</userinput></screen> |
39 | 41 | |
40 | 42 | <variablelist os="d"> |
-
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
|
|
59 | 59 | xpointer="xpointer(//*[@os='h'])"/> |
60 | 60 | |
61 | 61 | <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> |
69 | 79 | |
70 | 80 | <variablelist os="bg"> |
71 | 81 | <title>The meaning of the new configure options:</title> |
-
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
|
|
72 | 72 | xpointer="xpointer(//*[@os='h'])"/> |
73 | 73 | |
74 | 74 | <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 \ |
86 | 105 | --with-glibc-version=&glibc-version;</userinput></screen> |
87 | 106 | |
88 | 107 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
-
diff --git a/BOOK/cross-tools/mips64/glibc-n32.xml b/BOOK/cross-tools/mips64/glibc-n32.xml
index d7d858c..327e5f8 100644
a
|
b
|
|
44 | 44 | xpointer="xpointer(//*[@os='g'])"/> |
45 | 45 | |
46 | 46 | <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> |
| 47 | AR="${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> |
53 | 59 | |
54 | 60 | <variablelist os="fa"> |
55 | 61 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/multilib/binutils.xml b/BOOK/cross-tools/multilib/binutils.xml
index a3a25f4..f63169b 100644
a
|
b
|
|
47 | 47 | href="../common/binutils.xml" |
48 | 48 | xpointer="xpointer(//*[@os='i'])"/> |
49 | 49 | |
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> |
55 | 64 | |
56 | 65 | <variablelist os="bd"> |
57 | 66 | <title>The meaning of the configure options:</title> |
-
diff --git a/BOOK/cross-tools/multilib/gcc-final.xml b/BOOK/cross-tools/multilib/gcc-final.xml
index e5cdadc..fe0eacf 100644
a
|
b
|
|
59 | 59 | xpointer="xpointer(//*[@os='h'])"/> |
60 | 60 | |
61 | 61 | <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> |
68 | 77 | |
69 | 78 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
70 | 79 | href="../common/gcc-final.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
|
|
72 | 72 | xpointer="xpointer(//*[@os='h'])"/> |
73 | 73 | |
74 | 74 | <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 \ |
85 | 103 | --with-glibc-version=&glibc-version;</userinput></screen> |
86 | 104 | |
87 | 105 | <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" |
-
diff --git a/BOOK/cross-tools/multilib/glibc-64bit.xml b/BOOK/cross-tools/multilib/glibc-64bit.xml
index 980e945..c8cbe5b 100644
a
|
b
|
|
44 | 44 | xpointer="xpointer(//*[@os='g'])"/> |
45 | 45 | |
46 | 46 | <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> |
| 47 | AR="${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> |
53 | 59 | |
54 | 60 | <variablelist os="dg"> |
55 | 61 | <title>The meaning of the new configure options:</title> |
-
diff --git a/BOOK/cross-tools/multilib/glibc.xml b/BOOK/cross-tools/multilib/glibc.xml
index f31aecf..dbf1eb0 100644
a
|
b
|
|
39 | 39 | xpointer="xpointer(//*[@os='g'])"/> |
40 | 40 | |
41 | 41 | <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 \ |
| 42 | AR="${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 \ |
47 | 51 | --enable-obsolete-rpc</userinput></screen> |
48 | 52 | |
49 | 53 | <variablelist os="dg"> |
-
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
|
|
30 | 30 | href="../common/pkg-config-lite.xml" |
31 | 31 | xpointer="xpointer(//*[@os='b'])"/> |
32 | 32 | |
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} \ |
34 | 36 | --with-pc-path=/tools/lib64/pkgconfig:/tools/share/pkgconfig</userinput></screen> |
35 | 37 | |
36 | 38 | <variablelist os="d"> |