- Timestamp:
- Jun 3, 2013, 12:50:47 PM (12 years ago)
- Branches:
- clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- fd7a9f3
- Parents:
- 578cf221
- Location:
- BOOK
- Files:
-
- 33 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/64/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 xpointer="xpointer(//*[@os='ai'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="gcc-static.xml"55 xpointer="xpointer(//*[@os='aj'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/64/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../common/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 45 37 href="../common/gcc-static.xml" 46 38 xpointer="xpointer(//*[@os='ah'])"/> 47 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"49 href="../common/gcc-static.xml"50 xpointer="xpointer(//*[@os='ai'])"/>51 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"53 href="../common/gcc-static.xml"54 xpointer="xpointer(//*[@os='aj'])"/>55 39 56 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/common/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 49 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 42 href="gcc-static.xml" 51 xpointer="xpointer(//*[@os='ai'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="gcc-static.xml"55 xpointer="xpointer(//*[@os='aj'])"/>56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="gcc-static.xml"59 43 xpointer="xpointer(//*[@os='f'])"/> 60 44 … … 70 54 ../gcc-&gcc-version;/configure --prefix=/cross-tools \ 71 55 --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \ 72 --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \ 56 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 57 --with-native-system-header-dir=/tools/include --disable-nls \ 58 --with-sysroot=/mnt/clfs --with-local-prefix=/tools --disable-nls \ 73 59 --enable-shared --disable-static --enable-languages=c,c++ \ 74 --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 75 --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \ 76 --enable-cloog-backend=isl --enable-long-long --enable-threads=posix \ 77 --disable-multilib</userinput></screen> 60 --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \ 61 --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \ 62 --with-gmp=/cross-tools --with-cloog=/cross-tools \ 63 --enable-cloog-backend=isl --with-system-zlib \ 64 --disable-cloog-version-check --enable-checking=release \ 65 --enable-libstdcxx-time</userinput></screen> 78 66 79 67 <variablelist os="bg"> -
BOOK/cross-tools/common/gcc-static.xml
r578cf221 r4dbd276 24 24 and no Threads</title> 25 25 26 <para os="p1">The following patch contains a number of updates to the27 &gcc-version; branch by the GCC developers:</para>28 29 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>30 31 26 <para os="aa">Make a couple of essential adjustments to the 32 27 <filename>specs</filename> file to ensure GCC uses our build … … 35 30 <screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen> 36 31 37 <para os="ag">Change the StartFile Spec and Standard Include Dir so that 38 GCC looks in <filename class="directory">/tools</filename>:</para> 39 40 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/linux.h 41 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h 32 <para os="ag">Change the StartFile Spec so that GCC looks in 33 <filename class="directory">/tools</filename>:</para> 34 35 <screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/linux.h 42 36 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/linux.h</userinput></screen> 43 44 <para os="ai">Now alter <command>gcc</command>'s c preprocessor's default45 include search path to use <filename class="directory">/tools</filename> only:</para>46 47 <screen os="aj"><userinput>cp -v gcc/Makefile.in{,.orig}48 sed -e "s@\(^CROSS_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g" \49 gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>50 37 51 38 <para os="t1">We will create a dummy <filename>limits.h</filename> so … … 69 56 ../gcc-&gcc-version;/configure --prefix=/cross-tools \ 70 57 --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \ 71 --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \ 58 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 59 --with-native-system-header-dir=/tools/include --disable-nls \ 72 60 --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 73 --with-ppl=/cross-tools --with-cloog=/cross-tools --without-headers \ 74 --with-newlib --disable-decimal-float --disable-libgomp \ 75 --disable-libmudflap --disable-libssp --disable-threads \ 76 --enable-languages=c --disable-multilib --enable-cloog-backend=isl</userinput></screen> 61 --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \ 62 --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \ 63 --disable-libssp --disable-threads --disable-multilib --disable-libatomic \ 64 --disable-libitm --disable-libsanitizer --disable-libquadmath \ 65 --disable-target-libiberty --disable-target-zlib --with-system-zlib \ 66 --enable-cloog-backend=isl --disable-cloog-version-check \ 67 --enable-languages=c --enable-checking=release</userinput></screen> 77 68 78 69 <variablelist os="am"> … … 97 88 </varlistentry> 98 89 90 91 <varlistentry> 92 <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term> 93 <listitem> 94 <para>This switch ensures that GCC will search for the system headers 95 in <filename class="directory">/tools/include</filename> and that 96 host system headers will not be searched.</para> 97 </listitem> 98 </varlistentry> 99 99 100 <varlistentry> 100 101 <term><parameter>--disable-nls</parameter></term> 101 102 <listitem> 102 <para>This disables internationalization as i18n is not needed for the 103 <para>This disables internationalization as i18n is not needed for the 103 104 cross-compile tools.</para> 104 105 </listitem> … … 158 159 159 160 <varlistentry> 161 <term><parameter>--disable-libatomic</parameter></term> 162 <listitem> 163 <para>The atomic library isn't needed at this time.</para> 164 </listitem> 165 </varlistentry> 166 167 <varlistentry> 168 <term><parameter>--disable-libitm</parameter></term> 169 <listitem> 170 <para>The itm library isn't neeeded at this tiem.</para> 171 </listitem> 172 </varlistentry> 173 174 <varlistentry> 175 <term><parameter>--disable-libsanitizer</parameter></term> 176 <listitem> 177 <para>The sanitizer library isn't needed at this time.</para> 178 </listitem> 179 </varlistentry> 180 181 <varlistentry> 182 <term><parameter>--disable-libquadmath</parameter></term> 183 <listitem> 184 <para>The quadmath library isn't needed at this time.</para> 185 </listitem> 186 </varlistentry> 187 188 <varlistentry> 160 189 <term><parameter>--enable-languages=c</parameter></term> 161 190 <listitem> 162 191 <para>This option ensures that only the C compiler is built.</para> 192 </listitem> 193 </varlistentry> 194 195 <varlistentry> 196 <term><parameter>--enable-checking=release</parameter></term> 197 <listitem> 198 <para>This option selects the complexity of the internal consistency checks and adds error checking within the compiler.</para> 163 199 </listitem> 164 200 </varlistentry> -
BOOK/cross-tools/mips/gcc-final.xml
r578cf221 r4dbd276 23 23 <title>Installation of GCC Cross Compiler</title> 24 24 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"26 href="gcc-static.xml"27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 26 href="gcc-static.xml" … … 41 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 34 href="gcc-static.xml" 43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 35 xpointer="xpointer(//*[@os='ag'])"/> 52 36 … … 54 38 href="gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="gcc-static.xml"59 xpointer="xpointer(//*[@os='ai'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="gcc-static.xml"63 xpointer="xpointer(//*[@os='aj'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/mips/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../64/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 39 31 href="../common/gcc-static.xml" 40 32 xpointer="xpointer(//*[@os='ab'])"/> 41 42 <para os="f1">The following patch fixes and issue that causes GCC43 to segfault when compilling for Mips.</para>44 45 <screen os="f2"><userinput>patch -Np1 -i ../&gcc-mips-fix-patch;</userinput></screen>46 33 47 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 52 39 href="../common/gcc-static.xml" 53 40 xpointer="xpointer(//*[@os='ah'])"/> 54 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"56 href="../common/gcc-static.xml"57 xpointer="xpointer(//*[@os='ai'])"/>58 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"60 href="../common/gcc-static.xml"61 xpointer="xpointer(//*[@os='aj'])"/>62 41 63 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/mips64-64/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 41 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 34 href="gcc-static.xml" 43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 35 xpointer="xpointer(//*[@os='ag'])"/> 52 36 … … 54 38 href="gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="gcc-static.xml"59 xpointer="xpointer(//*[@os='ai'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="gcc-static.xml"63 xpointer="xpointer(//*[@os='aj'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/mips64-64/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../64/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 39 31 href="../64/gcc-static.xml" 40 32 xpointer="xpointer(//*[@os='ab'])"/> 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"43 href="../mips/gcc-static.xml"44 xpointer="xpointer(//*[@os='f1'])"/>45 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"47 href="../mips/gcc-static.xml"48 xpointer="xpointer(//*[@os='f2'])"/>49 33 50 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 55 39 href="../common/gcc-static.xml" 56 40 xpointer="xpointer(//*[@os='ah'])"/> 57 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"59 href="../common/gcc-static.xml"60 xpointer="xpointer(//*[@os='ai'])"/>61 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"63 href="../common/gcc-static.xml"64 xpointer="xpointer(//*[@os='aj'])"/>65 41 66 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/mips64/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 41 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 34 href="gcc-static.xml" 43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 35 xpointer="xpointer(//*[@os='ag'])"/> 52 36 … … 54 38 href="gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="gcc-static.xml"59 xpointer="xpointer(//*[@os='ai'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="gcc-static.xml"63 xpointer="xpointer(//*[@os='aj'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/mips64/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../common/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 39 31 href="../common/gcc-static.xml" 40 32 xpointer="xpointer(//*[@os='ab'])"/> 41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"43 href="../mips/gcc-static.xml"44 xpointer="xpointer(//*[@os='f1'])"/>45 46 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"47 href="../mips/gcc-static.xml"48 xpointer="xpointer(//*[@os='f2'])"/>49 33 50 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 55 39 href="../ppc/gcc-static.xml" 56 40 xpointer="xpointer(//*[@os='ah'])"/> 57 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"59 href="../common/gcc-static.xml"60 xpointer="xpointer(//*[@os='ai'])"/>61 62 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"63 href="../common/gcc-static.xml"64 xpointer="xpointer(//*[@os='aj'])"/>65 41 66 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/multilib/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 49 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 42 href="gcc-static.xml" 51 xpointer="xpointer(//*[@os='ai'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="gcc-static.xml"55 xpointer="xpointer(//*[@os='aj'])"/>56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="gcc-static.xml"59 43 xpointer="xpointer(//*[@os='f'])"/> 60 44 … … 70 54 ../gcc-&gcc-version;/configure --prefix=/cross-tools \ 71 55 --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \ 72 --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \ 56 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 57 --with-native-system-header-dir=/tools/include --disable-nls \ 58 --with-sysroot=/mnt/clfs --with-local-prefix=/tools --disable-nls \ 73 59 --enable-shared --disable-static --enable-languages=c,c++ \ 74 --enable-__cxa_atexit --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 75 --enable-c99 --with-ppl=/cross-tools --with-cloog=/cross-tools \ 76 --enable-long-long --enable-threads=posix --enable-cloog-backend=isl</userinput></screen> 60 --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \ 61 --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 62 --with-cloog=/cross-tools --enable-cloog-backend=isl --with-system-zlib \ 63 --disable-cloog-version-check --enable-checking=release \ 64 --enable-libstdcxx-time</userinput></screen> 77 65 78 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/multilib/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../common/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 47 39 href="../common/gcc-static.xml" 48 40 xpointer="xpointer(//*[@os='ah'])"/> 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"51 href="../common/gcc-static.xml"52 xpointer="xpointer(//*[@os='ai'])"/>53 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"55 href="../common/gcc-static.xml"56 xpointer="xpointer(//*[@os='aj'])"/>57 41 58 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 79 63 ../gcc-&gcc-version;/configure --prefix=/cross-tools \ 80 64 --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \ 81 --with-sysroot=${CLFS} --with-local-prefix=/tools --disable-nls \ 82 --disable-shared --with-mpfr=/cross-tools \ 83 --with-gmp=/cross-tools --with-ppl=/cross-tools --with-cloog=/cross-tools \ 84 --without-headers --with-newlib --disable-decimal-float \ 85 --disable-libgomp --disable-libmudflap --disable-libssp \ 86 --disable-threads --enable-languages=c --enable-cloog-backend=isl</userinput></screen> 65 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 66 --with-native-system-header-dir=/tools/include --disable-nls \ 67 --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 68 --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \ 69 --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \ 70 --disable-libssp --disable-threads --disable-libatomic --disable-libitm \ 71 --disable-libsanitizer --disable-libquadmath --disable-target-libiberty \ 72 --disable-target-zlib --with-system-zlib --enable-cloog-backend=isl \ 73 --disable-cloog-version-check --enable-languages=c --enable-checking=release</userinput></screen> 87 74 88 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 xpointer="xpointer(//*[@os='ai'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="gcc-static.xml"55 xpointer="xpointer(//*[@os='aj'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../common/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 44 36 xpointer="xpointer(//*[@os='ag'])"/> 45 37 46 <screen os="ah"><userinput>echo -en '#undef STANDARD_INCLUDE_DIR\n#define STANDARD_INCLUDE_DIR "/tools/include/"\n\n' >> gcc/config/rs6000/sysv4.h 47 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h 38 <screen os="ah"><userinput>echo -en '\n#undef STANDARD_STARTFILE_PREFIX_1\n#define STANDARD_STARTFILE_PREFIX_1 "/tools/lib/"\n' >> gcc/config/rs6000/sysv4.h 48 39 echo -en '\n#undef STANDARD_STARTFILE_PREFIX_2\n#define STANDARD_STARTFILE_PREFIX_2 ""\n' >> gcc/config/rs6000/sysv4.h</userinput></screen> 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"51 href="../common/gcc-static.xml"52 xpointer="xpointer(//*[@os='ai'])"/>53 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"55 href="../common/gcc-static.xml"56 xpointer="xpointer(//*[@os='aj'])"/>57 40 58 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc64/gcc-final.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="gcc-static.xml"51 xpointer="xpointer(//*[@os='ai'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="gcc-static.xml"55 xpointer="xpointer(//*[@os='aj'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/ppc64/gcc-static.xml
r578cf221 r4dbd276 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 27 27 href="../common/gcc-static.xml" 28 xpointer="xpointer(//*[@os='p1'])"/>29 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"31 href="../common/gcc-static.xml"32 xpointer="xpointer(//*[@os='p2'])"/>33 34 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"35 href="../common/gcc-static.xml"36 28 xpointer="xpointer(//*[@os='aa'])"/> 37 29 … … 47 39 href="../ppc/gcc-static.xml" 48 40 xpointer="xpointer(//*[@os='ah'])"/> 49 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"51 href="../common/gcc-static.xml"52 xpointer="xpointer(//*[@os='ai'])"/>53 54 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"55 href="../common/gcc-static.xml"56 xpointer="xpointer(//*[@os='aj'])"/>57 41 58 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/cross-tools/sparc64-64/gcc-static.xml
r578cf221 r4dbd276 35 35 href="../common/gcc-static.xml" 36 36 xpointer="xpointer(//*[@os='ag'])"/> 37 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"39 href="../common/gcc-static.xml"40 xpointer="xpointer(//*[@os='ai'])"/>41 42 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"43 href="../common/gcc-static.xml"44 xpointer="xpointer(//*[@os='aj'])"/>45 37 46 38 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/64/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 32 23 33 24 <para os="p5">Apply the following patch so that GCC links to -
BOOK/final-system/common/gcc.xml
r578cf221 r4dbd276 25 25 <sect2 role="installation"> 26 26 <title>Installation of GCC</title> 27 28 29 <para os="p1">The following patch contains a number of updates to the30 &gcc-version; branch by the GCC developers:</para>31 32 <screen os="p2"><userinput>patch -Np1 -i ../&gcc-branch_update-patch;</userinput></screen>33 27 34 28 <para os="d">Apply a <command>sed</command> substitution that will suppress the … … 55 49 --enable-clocale=gnu --enable-languages=c,c++ \ 56 50 --disable-multilib --disable-libstdcxx-pch \ 57 --enable-cloog-backend=isl</userinput></screen> 51 --enable-cloog-backend=isl --with-system-zlib \ 52 --disable-cloog-version-check --enable-checking=release \ 53 --enable-libstdcxx-time --disable-install-libiberty</userinput></screen> 58 54 59 55 <para os="j">Compile the package:</para> -
BOOK/final-system/mips/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../../cross-tools/mips/gcc-static.xml"34 xpointer="xpointer(//*[@os='f1'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../../cross-tools/mips/gcc-static.xml"38 xpointer="xpointer(//*[@os='f2'])"/>39 23 40 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64-64/gcc.xml
r578cf221 r4dbd276 22 22 <title>Installation of GCC</title> 23 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 32 33 24 <para os="p5">Apply the following patch so that GCC links to 34 25 <filename class="directory">/lib</filename> instead of … … 36 27 37 28 <screen os="p6"><userinput>patch -Np1 -i ../&gcc-pure64-patch;</userinput></screen> 38 39 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"40 href="../../cross-tools/mips/gcc-static.xml"41 xpointer="xpointer(//*[@os='f1'])"/>42 43 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"44 href="../../cross-tools/mips/gcc-static.xml"45 xpointer="xpointer(//*[@os='f2'])"/>46 29 47 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/mips64/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"33 href="../../cross-tools/mips/gcc-static.xml"34 xpointer="xpointer(//*[@os='f1'])"/>35 36 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"37 href="../../cross-tools/mips/gcc-static.xml"38 xpointer="xpointer(//*[@os='f2'])"/>39 23 40 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 65 49 --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \ 66 50 --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \ 67 --enable-cloog-backend=isl</userinput></screen> 51 --enable-cloog-backend=isl --with-system-zlib \ 52 --disable-cloog-version-check --enable-checking=release \ 53 --enable-libstdcxx-time --disable-install-libiberty</userinput></screen> 68 54 69 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/multilib/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 57 49 --enable-__cxa_atexit --enable-c99 --enable-long-long \ 58 50 --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \ 59 --enable-cloog-backend=isl</userinput></screen> 51 --enable-cloog-backend=isl --with-system-zlib \ 52 --disable-cloog-version-check --enable-checking=release \ 53 --enable-libstdcxx-time --disable-install-libiberty</userinput></screen> 60 54 61 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/final-system/ppc64/gcc.xml
r578cf221 r4dbd276 21 21 <sect2 role="installation"> 22 22 <title>Installation of GCC</title> 23 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"25 href="../common/gcc.xml"26 xpointer="xpointer(//*[@os='p1'])"/>27 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"29 href="../common/gcc.xml"30 xpointer="xpointer(//*[@os='p2'])"/>31 23 32 24 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/temp-system/64/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/64/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/64/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/64/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="../../cross-tools/64/gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/gcc.xml"51 xpointer="xpointer(//*[@os='cf'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="../common/gcc.xml"55 xpointer="xpointer(//*[@os='cg'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 77 61 --enable-c99 --enable-shared --enable-threads=posix --disable-nls \ 78 62 --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \ 79 --enable-cloog-backend=isl</userinput></screen> 63 --enable-cloog-backend=isl --with-system-zlib \ 64 --with-native-system-header-dir=/tools/include \ 65 --disable-cloog-version-check --enable-checking=release \ 66 --enable-libstdcxx-time</userinput></screen> 80 67 81 68 <variablelist> -
BOOK/temp-system/common/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/common/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/common/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/common/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="../../cross-tools/common/gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <para os="cf">Also, we need to set the directory searched by the fixincludes50 process for system headers, so it won't look at the host's headers:</para>51 52 <screen os="cg"><userinput>cp -v gcc/Makefile.in{,.orig}53 sed -e 's@\(^NATIVE_SYSTEM_HEADER_DIR =\).*@\1 /tools/include@g' \54 gcc/Makefile.in.orig > gcc/Makefile.in</userinput></screen>55 40 56 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 71 56 <screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \ 72 57 --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \ 73 --with-local-prefix=/tools --enable-long-long --enable-c99 \ 74 --enable-shared --enable-threads=posix --enable-__cxa_atexit \ 75 --disable-nls --enable-languages=c,c++ --disable-libstdcxx-pch \ 76 --disable-multilib --enable-cloog-backend=isl</userinput></screen> 58 --libexecdir=/tools/lib --with-local-prefix=/tools --enable-long-long \ 59 --enable-c99 --enable-shared --enable-threads=posix --disable-multilib \ 60 --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \ 61 --disable-libstdcxx-pch --enable-cloog-backend=isl --with-system-zlib \ 62 --with-native-system-header-dir=/tools/include --disable-libssp \ 63 --disable-install-libiberty --disable-cloog-version-check \ 64 --enable-checking=release --enable-libstdcxx-time</userinput></screen> 77 65 78 66 <variablelist os="cl"> … … 94 82 95 83 <screen os="ts2"><userinput>cp -v Makefile{,.orig} 96 sed "/^HOST_\(GMP\| PPL\|CLOOG\)\(LIBS\|INC\)/s:-[IL]/\(lib\|include\)::" \84 sed "/^HOST_\(GMP\|CLOOG\)\(LIBS\|INC\)/s:-[IL]/\(lib\|include\)::" \ 97 85 Makefile.orig > Makefile</userinput></screen> 98 86 -
BOOK/temp-system/mips/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/common/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/common/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/common/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 38 30 href="../../cross-tools/common/gcc-static.xml" 39 31 xpointer="xpointer(//*[@os='ab'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../../cross-tools/mips/gcc-static.xml"43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../../cross-tools/mips/gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 32 49 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 54 38 href="../../cross-tools/common/gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="../common/gcc.xml"59 xpointer="xpointer(//*[@os='cf'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="../common/gcc.xml"63 xpointer="xpointer(//*[@os='cg'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/temp-system/mips64-64/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/64/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/64/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/64/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 38 30 href="../../cross-tools/64/gcc-static.xml" 39 31 xpointer="xpointer(//*[@os='ab'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../../cross-tools/mips/gcc-static.xml"43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../../cross-tools/mips/gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 32 49 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 54 38 href="../../cross-tools/64/gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="../common/gcc.xml"59 xpointer="xpointer(//*[@os='cf'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="../common/gcc.xml"63 xpointer="xpointer(//*[@os='cg'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 85 61 --enable-c99 --enable-shared --enable-threads=posix --disable-nls \ 86 62 --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \ 87 --enable-cloog-backend=isl</userinput></screen> 63 --enable-cloog-backend=isl --with-system-zlib \ 64 --disable-cloog-version-check --enable-checking=release \ 65 --with-native-system-header-dir=/tools/include --enable-libstdcxx-time</userinput></screen> 88 66 89 67 <variablelist> -
BOOK/temp-system/mips64/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/multilib/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/multilib/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/multilib/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 38 30 href="../../cross-tools/multilib/gcc-static.xml" 39 31 xpointer="xpointer(//*[@os='ab'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../../cross-tools/mips/gcc-static.xml"43 xpointer="xpointer(//*[@os='f1'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../../cross-tools/mips/gcc-static.xml"47 xpointer="xpointer(//*[@os='f2'])"/>48 32 49 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 54 38 href="../../cross-tools/multilib/gcc-static.xml" 55 39 xpointer="xpointer(//*[@os='ah'])"/> 56 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"58 href="../common/gcc.xml"59 xpointer="xpointer(//*[@os='cf'])"/>60 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"62 href="../common/gcc.xml"63 xpointer="xpointer(//*[@os='cg'])"/>64 40 65 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 85 61 --enable-c99 --enable-shared --enable-threads=posix \ 86 62 --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \ 87 --disable-libstdcxx-pch --with-abi=64 --enable-cloog-backend=isl</userinput></screen> 63 --disable-libstdcxx-pch --with-abi=64 --enable-cloog-backend=isl \ 64 --with-system-zlib --disable-cloog-version-check --enable-checking=release \ 65 --with-native-system-header-dir=/tools/include --enable-libstdcxx-time</userinput></screen> 88 66 89 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/temp-system/multilib/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/multilib/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/multilib/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/multilib/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="../../cross-tools/multilib/gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/gcc.xml"51 xpointer="xpointer(//*[@os='cf'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="../common/gcc.xml"55 xpointer="xpointer(//*[@os='cg'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 74 58 ../gcc-&gcc-version;/configure --prefix=/tools \ 75 59 --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \ 76 --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \ 77 --enable-c99 --enable-shared --enable-threads=posix \ 78 --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \ 79 --disable-libstdcxx-pch --enable-cloog-backend=isl</userinput></screen> 60 --target=${CLFS_TARGET} --libexecdir=/tools/lib64 --with-local-prefix=/tools \ 61 --enable-long-long --enable-c99 --enable-shared --enable-threads=posix \ 62 --disable-nls --enable-__cxa_atexit --enable-languages=c,c++ \ 63 --disable-libstdcxx-pch --enable-cloog-backend=isl --with-system-zlib \ 64 --with-native-system-header-dir=/tools/include --disable-libssp \ 65 --disable-install-libiberty --disable-cloog-version-check \ 66 --enable-checking=release --enable-libstdcxx-time</userinput></screen> 80 67 81 68 <variablelist os="dd"> -
BOOK/temp-system/ppc/gcc.xml
r578cf221 r4dbd276 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 26 href="../../cross-tools/common/gcc-static.xml" 27 xpointer="xpointer(//*[@os='p1'])"/>28 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"30 href="../../cross-tools/common/gcc-static.xml"31 xpointer="xpointer(//*[@os='p2'])"/>32 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"34 href="../../cross-tools/common/gcc-static.xml"35 27 xpointer="xpointer(//*[@os='aa'])"/> 36 28 … … 46 38 href="../../cross-tools/ppc/gcc-static.xml" 47 39 xpointer="xpointer(//*[@os='ah'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"50 href="../common/gcc.xml"51 xpointer="xpointer(//*[@os='cf'])"/>52 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"54 href="../common/gcc.xml"55 xpointer="xpointer(//*[@os='cg'])"/>56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" -
BOOK/temp-system/ppc64/gcc.xml
r578cf221 r4dbd276 38 38 href="../../cross-tools/ppc64/gcc-static.xml" 39 39 xpointer="xpointer(//*[@os='ah'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"42 href="../common/gcc.xml"43 xpointer="xpointer(//*[@os='cf'])"/>44 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"46 href="../common/gcc.xml"47 xpointer="xpointer(//*[@os='cg'])"/>48 40 49 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
Note:
See TracChangeset
for help on using the changeset viewer.