Changeset 03e6a40 for BOOK/cross-tools
- Timestamp:
- Apr 20, 2014, 8:57:39 AM (11 years ago)
- Children:
- 0be79ea
- Parents:
- 88ef769 (diff), 578ca586 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- BOOK/cross-tools
- Files:
-
- 2 added
- 2 deleted
- 35 edited
- 19 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/64/gcc-static.xml
r88ef769 r03e6a40 94 94 xpointer="xpointer(//*[@os='ar'])"/> 95 95 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/gcc-static.xml" 98 xpointer="xpointer(//*[@os='as'])"/> 99 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/gcc-static.xml" 102 xpointer="xpointer(//*[@os='at'])"/> 103 96 104 </sect2> 97 105 -
BOOK/cross-tools/64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 ../ eglibc-&eglibc-version;/configure --prefix=/tools \59 ../glibc-&glibc-version;/configure --prefix=/tools \ 60 60 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 61 61 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='dg1'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../multilib/ eglibc-64bit.xml"73 href="../multilib/glibc-64bit.xml" 74 74 xpointer="xpointer(//*[@os='fa1'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='dg3'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg4'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg5'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg6'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg7'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg8'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='dg9'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='dg10'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='dg11'])"/> 111 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/glibc.xml" 114 xpointer="xpointer(//*[@os='dg12'])"/> 111 115 112 116 </variablelist> 113 117 114 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"119 href="../common/glibc.xml" 116 120 xpointer="xpointer(//*[@os='dh'])"/> 117 121 118 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 120 124 xpointer="xpointer(//*[@os='di'])"/> 121 125 122 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 124 128 xpointer="xpointer(//*[@os='dj'])"/> 125 129 126 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 128 132 xpointer="xpointer(//*[@os='dk'])"/> 129 133 130 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 132 136 xpointer="xpointer(//*[@os='dl'])"/> 133 137 134 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 136 140 xpointer="xpointer(//*[@os='dm'])"/> 137 141 138 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"143 href="../common/glibc.xml" 140 144 xpointer="xpointer(//*[@os='dn'])"/> 141 145 … … 146 150 147 151 <para>Details on this package are located in <xref 148 linkend="contents- eglibc" role="."/></para>152 linkend="contents-glibc" role="."/></para> 149 153 150 154 </sect2> -
BOOK/cross-tools/alpha-chapter.xml
r88ef769 r03e6a40 26 26 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/cloog.xml"/> 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/ eglibc-headers.xml"/>28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/glibc-headers.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/ eglibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/alpha/glibc-headers.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc-headers" role="wrap">9 <?dbhtml filename=" eglibc-headers.html"?>8 <sect1 id="ch-cross-tools-glibc-headers" role="wrap"> 9 <?dbhtml filename="glibc-headers.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; Headers</title>11 <title>GLIBC-&glibc-version; Headers</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc-headers">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc-headers"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, headers</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC Headers</title>23 <title>Installation of GLIBC Headers</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 <para os="s1"> EGLIBC's <filename>configure</filename> script checks the30 version of GCC, and will fail if it's less than 3.4. The next EGLIBC build29 <para os="s1">GLIBC's <filename>configure</filename> script checks the 30 version of GCC, and will fail if it's less than 3.4. The next GLIBC build 31 31 will use the GCC that will be installed into 32 32 <filename class="directory">/cross-tools</filename> in the next step. 33 However, in this step only the EGLIBC headers are being installed - no33 However, in this step only the GLIBC headers are being installed - no 34 34 compiling is taking place - so the GCC version isn't important. The 35 35 following sed removes the dependency of GCC 3.4.x:</para> … … 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 41 href="../../final-system/common/ eglibc.xml"41 href="../../final-system/common/glibc.xml" 42 42 xpointer="xpointer(//*[@os='s1'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 45 href="../../final-system/common/ eglibc.xml"45 href="../../final-system/common/glibc.xml" 46 46 xpointer="xpointer(//*[@os='s2'])"/> 47 47 48 48 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 49 href="../../final-system/common/ eglibc.xml"49 href="../../final-system/common/glibc.xml" 50 50 xpointer="xpointer(//*[@os='e'])"/> 51 51 52 52 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 53 href="../../final-system/common/ eglibc.xml"53 href="../../final-system/common/glibc.xml" 54 54 xpointer="xpointer(//*[@os='f'])"/> 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 57 href="../common/ eglibc.xml"57 href="../common/glibc.xml" 58 58 xpointer="xpointer(//*[@os='dd'])"/> 59 59 … … 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../../final-system/common/ eglibc.xml"70 href="../../final-system/common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='g'])"/> 72 72 73 <screen os="s3"><userinput>CC=gcc ../ eglibc-&eglibc-version;/configure --prefix=/tools \73 <screen os="s3"><userinput>CC=gcc ../glibc-&glibc-version;/configure --prefix=/tools \ 74 74 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 75 75 --disable-sanity-checks --enable-kernel=2.6.32 \ … … 89 89 <term><parameter>CC=gcc</parameter></term> 90 90 <listitem> 91 <para>Tells EGLIBC to use the host's GCC compiler.</para>91 <para>Tells GLIBC to use the host's GCC compiler.</para> 92 92 </listitem> 93 93 </varlistentry> … … 128 128 <term><parameter>--enable-kernel=2.6.32</parameter></term> 129 129 <listitem> 130 <para>This tells EGLIBC to compile the library with support130 <para>This tells GLIBC to compile the library with support 131 131 for 2.6.32 and later Linux kernels.</para> 132 132 </listitem> … … 136 136 <term><parameter>--with-headers=/tools/include</parameter></term> 137 137 <listitem> 138 <para>This tells EGLIBC to compile itself against the headers138 <para>This tells GLIBC to compile itself against the headers 139 139 recently installed to the <filename class="directory">/tools</filename> 140 140 directory, so that it knows exactly what features the kernel has … … 146 146 <term><parameter>--with-binutils=/cross-tools/${CLFS_TARGET}/bin</parameter></term> 147 147 <listitem> 148 <para>This tells EGLIBC to use the Binutils for our specific target architecture.</para>148 <para>This tells GLIBC to use the Binutils for our specific target architecture.</para> 149 149 </listitem> 150 150 </varlistentry> … … 171 171 <para os="cj">Another header is needed for NPTL:</para> 172 172 173 <screen><userinput>cp -v ../ eglibc-&eglibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h \173 <screen><userinput>cp -v ../glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h \ 174 174 /tools/include/bits/</userinput></screen> 175 175 … … 180 180 181 181 <para>Details on this package are located in <xref 182 linkend="contents- eglibc" role="."/></para>182 linkend="contents-glibc" role="."/></para> 183 183 184 184 </sect2> -
BOOK/cross-tools/alpha/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../../final-system/common/ eglibc.xml"54 href="../../final-system/common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='df'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='dg'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='dh'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='di'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='dj'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dk'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dl'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='dm'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='dn'])"/> 92 92 … … 97 97 98 98 <para>Details on this package are located in <xref 99 linkend="contents- eglibc" role="."/></para>99 linkend="contents-glibc" role="."/></para> 100 100 101 101 </sect2> -
BOOK/cross-tools/common/bc.xml
r88ef769 r03e6a40 28 28 29 29 <variablelist> 30 <title>The meaning of the configure option s:</title>30 <title>The meaning of the configure option:</title> 31 31 32 32 <varlistentry> -
BOOK/cross-tools/common/binutils-32.xml
r88ef769 r03e6a40 83 83 84 84 <varlistentry os="bd4"> 85 <term><parameter>--with-sysroot=${CLFS}</parameter></term> 86 <listitem> 87 <para>Tells configure to build a linker that uses ${CLFS} as its 88 root directory for its search paths.</para> 89 </listitem> 90 </varlistentry> 91 92 <varlistentry os="bd5"> 85 93 <term><parameter>--with-lib-path=/tools/lib</parameter></term> 86 94 <listitem> … … 93 101 </varlistentry> 94 102 95 <varlistentry os="bd 5">103 <varlistentry os="bd6"> 96 104 <term><parameter>--disable-nls</parameter></term> 97 105 <listitem> … … 101 109 </varlistentry> 102 110 103 <varlistentry os="bd 6">111 <varlistentry os="bd7"> 104 112 <term><parameter>--disable-multilib</parameter></term> 105 113 <listitem> … … 113 121 <para os="be">Compile the package:</para> 114 122 115 <screen os="bf"><userinput>make configure-host 116 make</userinput></screen> 117 118 <variablelist os="bg"> 119 <title>The meaning of the make options:</title> 120 121 <varlistentry os="bg1"> 122 <term><parameter>configure-host</parameter></term> 123 <listitem> 124 <para>This checks the host environment and makes sure all the 125 necessary tools are available to compile Binutils.</para> 126 </listitem> 127 </varlistentry> 128 129 </variablelist> 123 <screen os="bf"><userinput>make</userinput></screen> 130 124 131 125 <para os="bh">Install the package:</para> 132 126 133 127 <screen os="bi"><userinput>make install</userinput></screen> 134 135 <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to136 <filename class="directory">/tools/include</filename> directory:</para>137 138 <screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>139 128 140 129 </sect2> -
BOOK/cross-tools/common/binutils.xml
r88ef769 r03e6a40 83 83 84 84 <varlistentry os="bd4"> 85 <term><parameter>--with-sysroot=${CLFS}</parameter></term> 86 <listitem> 87 <para>Tells configure to build a linker that uses ${CLFS} as its 88 root directory for its search paths.</para> 89 </listitem> 90 </varlistentry> 91 92 <varlistentry os="bd5"> 85 93 <term><parameter>--with-lib-path=/tools/lib</parameter></term> 86 94 <listitem> … … 93 101 </varlistentry> 94 102 95 <varlistentry os="bd 5">103 <varlistentry os="bd6"> 96 104 <term><parameter>--disable-nls</parameter></term> 97 105 <listitem> … … 101 109 </varlistentry> 102 110 103 <varlistentry os="bd 6">111 <varlistentry os="bd7"> 104 112 <term><parameter>--disable-multilib</parameter></term> 105 113 <listitem> … … 109 117 </varlistentry> 110 118 111 <varlistentry os="bd 7">119 <varlistentry os="bd8"> 112 120 <term><parameter>--enable-64-bit-bfd</parameter></term> 113 121 <listitem> … … 120 128 <para os="be">Compile the package:</para> 121 129 122 <screen os="bf"><userinput>make configure-host 123 make</userinput></screen> 124 125 <variablelist os="bg"> 126 <title>The meaning of the make options:</title> 127 128 <varlistentry os="bg1"> 129 <term><parameter>configure-host</parameter></term> 130 <listitem> 131 <para>This checks the host environment and makes sure all the 132 necessary tools are available to compile Binutils.</para> 133 </listitem> 134 </varlistentry> 135 136 </variablelist> 130 <screen os="bf"><userinput>make</userinput></screen> 137 131 138 132 <para os="bh">Install the package:</para> 139 133 140 134 <screen os="bi"><userinput>make install</userinput></screen> 141 142 <para os="bj">Copy <filename class="headerfile">libiberty.h</filename> to143 <filename class="directory">/tools/include</filename> directory:</para>144 145 <screen os="bk"><userinput>cp -v ../binutils-&binutils-dir;/include/libiberty.h /tools/include</userinput></screen>146 135 147 136 </sect2> -
BOOK/cross-tools/common/cloog.xml
r88ef769 r03e6a40 29 29 --with-gmp-prefix=/cross-tools --with-isl-prefix=/cross-tools</userinput></screen> 30 30 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 32 href="../../final-system/common/cloog.xml" 33 xpointer="xpointer(//*[@os='s1'])"/> 34 35 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 36 href="../../final-system/common/cloog.xml" 37 xpointer="xpointer(//*[@os='s2'])"/> 38 31 39 <para os="c">Compile the package:</para> 32 40 -
BOOK/cross-tools/common/file.xml
r88ef769 r03e6a40 28 28 29 29 <variablelist> 30 <title>The meaning of the configure options:</title> 31 32 <varlistentry> 33 <term><parameter>--prefix=/cross-tools</parameter></term> 34 <listitem> 35 <para>This tells the configure script to prepare to install the 36 package in the <filename class="directory">/cross-tools</filename> 37 directory.</para> 38 </listitem> 39 </varlistentry> 30 <title>The meaning of the new configure option:</title> 40 31 41 32 <varlistentry> -
BOOK/cross-tools/common/gcc-final.xml
r88ef769 r03e6a40 68 68 --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \ 69 69 --with-gmp=/cross-tools --with-cloog=/cross-tools \ 70 --enable-cloog-backend=isl --with-isl=/cross-tools \ 71 --disable-isl-version-check --with-system-zlib --enable-checking=release \ 70 --with-isl=/cross-tools --with-system-zlib --enable-checking=release \ 72 71 --enable-libstdcxx-time</userinput></screen> 73 72 … … 114 113 </varlistentry> 115 114 115 <varlistentry os="bg6"> 116 <term><parameter>--enable-libstdcxx-time</parameter></term> 117 <listitem> 118 <para>This enables link-time checks for the availability of 119 clock_gettime clocks, and nanosleep and sched_yield functions, in the 120 C library.</para> 121 </listitem> 122 </varlistentry> 123 116 124 </variablelist> 117 125 -
BOOK/cross-tools/common/gcc-static.xml
r88ef769 r03e6a40 69 69 --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \ 70 70 --without-headers --with-newlib --disable-decimal-float --disable-libgomp \ 71 --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \ 72 --disable-libatomic --disable-libitm --disable-libsanitizer \ 73 --disable-libquadmath --disable-target-libiberty --disable-target-zlib \ 74 --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \ 71 --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \ 72 --disable-libsanitizer --disable-libquadmath --disable-threads \ 73 --disable-multilib --disable-target-zlib --with-system-zlib \ 75 74 --enable-languages=c --enable-checking=release</userinput></screen> 76 75 77 76 <variablelist os="am"> 78 77 <title>The meaning of the new configure options:</title> 79 80 <varlistentry>81 <term><parameter>--with-sysroot=${CLFS}</parameter></term>82 <listitem>83 <para>Tells GCC to consider ${CLFS} as the root file system.</para>84 </listitem>85 </varlistentry>86 78 87 79 <varlistentry> … … 96 88 </varlistentry> 97 89 98 99 90 <varlistentry> 100 91 <term><parameter>--with-native-system-headers-dir=/tools/include</parameter></term> … … 107 98 108 99 <varlistentry> 109 <term><parameter>--disable-nls</parameter></term> 110 <listitem> 111 <para>This disables internationalization as i18n is not needed for the 112 cross-compile tools.</para> 100 <term><parameter>--disable-shared</parameter></term> 101 <listitem> 102 <para>This tells GCC not to create a shared library.</para> 113 103 </listitem> 114 104 </varlistentry> … … 136 126 137 127 <varlistentry> 138 <term><parameter>--disable-libgomp</parameter></term> 139 <listitem> 140 <para>Disables the creation of runtime libraries used by GOMP.</para> 141 </listitem> 142 </varlistentry> 143 144 <varlistentry> 145 <term><parameter>--disable-libmudflap</parameter></term> 146 <listitem> 147 <para>Disables the creation of runtime libaries used by libmudflap.</para> 148 </listitem> 149 </varlistentry> 150 151 <varlistentry> 152 <term><parameter>--disable-libssp</parameter></term> 153 <listitem> 154 <para>Disables the use of Stack Smashing Protection for runtime libraries.</para> 128 <term><parameter>--disable-lib*</parameter></term> 129 <listitem> 130 <para>These options prevent GCC from building a number of libraries 131 that are not needed at this time.</para> 155 132 </listitem> 156 133 </varlistentry> … … 167 144 168 145 <varlistentry> 169 <term><parameter>--disable-libatomic</parameter></term> 170 <listitem> 171 <para>The atomic library isn't needed at this time.</para> 172 </listitem> 173 </varlistentry> 174 175 <varlistentry> 176 <term><parameter>--disable-libitm</parameter></term> 177 <listitem> 178 <para>The itm library isn't neeeded at this tiem.</para> 179 </listitem> 180 </varlistentry> 181 182 <varlistentry> 183 <term><parameter>--disable-libsanitizer</parameter></term> 184 <listitem> 185 <para>The sanitizer library isn't needed at this time.</para> 186 </listitem> 187 </varlistentry> 188 189 <varlistentry> 190 <term><parameter>--disable-libquadmath</parameter></term> 191 <listitem> 192 <para>The quadmath library isn't needed at this time.</para> 146 <term><parameter>--disable-target-zlib</parameter></term> 147 <listitem> 148 <para>This tells GCC stuff.</para> 149 </listitem> 150 </varlistentry> 151 152 <varlistentry> 153 <term><parameter>--with-system-zlib</parameter></term> 154 <listitem> 155 <para>This tells GCC to link to the system-installed zlib instead 156 of the one in its source tree.</para> 193 157 </listitem> 194 158 </varlistentry> … … 231 195 <screen os="ar"><userinput>make install-gcc install-target-libgcc</userinput></screen> 232 196 197 <para os="as">Copy <filename class="headerfile">libiberty.h</filename> to 198 <filename class="directory">/tools/include</filename> directory:</para> 199 200 <screen os="at"><userinput>cp -v ../gcc-&gcc-version;/include/libiberty.h /tools/include</userinput></screen> 201 233 202 </sect2> 234 203 -
BOOK/cross-tools/common/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 <para os="da">It should be noted that compiling EGLIBC in any way other than25 <para os="da">It should be noted that compiling GLIBC in any way other than 26 26 the method suggested in this book puts the stability of the system at 27 27 risk.</para> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../../final-system/common/ eglibc.xml"38 href="../../final-system/common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../../final-system/common/ eglibc.xml"42 href="../../final-system/common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <para os="dd">Add the following to <filename>config.cache</filename> 46 to disable ssp when building EGLIBC:</para>46 to disable ssp when building GLIBC:</para> 47 47 48 48 <screen os="de"><userinput>echo "libc_cv_ssp=no" > config.cache</userinput></screen> 49 49 50 50 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 51 href="../../final-system/common/ eglibc.xml"51 href="../../final-system/common/glibc.xml" 52 52 xpointer="xpointer(//*[@os='g'])"/> 53 53 54 54 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \ 55 55 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 56 ../ eglibc-&eglibc-version;/configure --prefix=/tools \56 ../glibc-&glibc-version;/configure --prefix=/tools \ 57 57 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 58 58 --disable-profile --with-tls --enable-kernel=2.6.32 \ … … 67 67 <term><parameter>BUILD_CC="gcc"</parameter></term> 68 68 <listitem> 69 <para>This sets EGLIBC to use the current compiler on our system. This is70 used to create the tools EGLIBC uses during its build.</para>69 <para>This sets GLIBC to use the current compiler on our system. This is 70 used to create the tools GLIBC uses during its build.</para> 71 71 </listitem> 72 72 </varlistentry> … … 75 75 <term><parameter>CC="${CLFS_TARGET}-gcc"</parameter></term> 76 76 <listitem> 77 <para>This forces EGLIBC to use the GCC compiler that we made for our target77 <para>This forces GLIBC to use the GCC compiler that we made for our target 78 78 architecture.</para> 79 79 </listitem> … … 83 83 <term><parameter>AR="${CLFS_TARGET}-ar"</parameter></term> 84 84 <listitem> 85 <para>This forces EGLIBC to use the <command>ar</command> utility85 <para>This forces GLIBC to use the <command>ar</command> utility 86 86 we made for our target architecture.</para> 87 87 </listitem> … … 91 91 <term><parameter>RANLIB="${CLFS_TARGET}-ranlib"</parameter></term> 92 92 <listitem> 93 <para>This forces EGLIBC to use the <command>ranlib</command> utility93 <para>This forces GLIBC to use the <command>ranlib</command> utility 94 94 we made for our target architecture.</para> 95 95 </listitem> … … 107 107 <term><parameter>--with-tls</parameter></term> 108 108 <listitem> 109 <para>This tells EGLIBC to use Thread Local Storage.</para>109 <para>This tells GLIBC to use Thread Local Storage.</para> 110 110 </listitem> 111 111 </varlistentry> … … 114 114 <term><parameter>--enable-kernel=2.6.32</parameter></term> 115 115 <listitem> 116 <para>This tells EGLIBC to compile the library with support116 <para>This tells GLIBC to compile the library with support 117 117 for 2.6.32 and later Linux kernels.</para> 118 118 </listitem> … … 122 122 <term><parameter>--with-__thread</parameter></term> 123 123 <listitem> 124 <para>This tells EGLIBC to use use the __thread for libc and124 <para>This tells GLIBC to use use the __thread for libc and 125 125 libpthread builds.</para> 126 126 </listitem> … … 130 130 <term><parameter>--with-binutils=/cross-tools/bin</parameter></term> 131 131 <listitem> 132 <para>This tells EGLIBC to use the Binutils that are specific to132 <para>This tells GLIBC to use the Binutils that are specific to 133 133 our target architecture.</para> 134 134 </listitem> … … 138 138 <term><parameter>--with-headers=/tools/include</parameter></term> 139 139 <listitem> 140 <para>This tells EGLIBC to compile itself against the headers140 <para>This tells GLIBC to compile itself against the headers 141 141 recently installed to the <filename class="directory">/tools</filename> 142 142 directory, so that it knows exactly what features the kernel has … … 146 146 147 147 <varlistentry os="dg11"> 148 <term><parameter>--enable-obsolete-rpc</parameter></term> 149 <listitem> 150 <para>This tells GLIBC to install rpc headers that are not installed 151 by default but may be needed by other packages.</para> 152 </listitem> 153 </varlistentry> 154 155 <varlistentry os="dg12"> 148 156 <term><parameter>--cache-file=config.cache</parameter></term> 149 157 <listitem> 150 <para>This tells EGLIBC to utilize a premade cache file.</para>158 <para>This tells GLIBC to utilize a premade cache file.</para> 151 159 </listitem> 152 160 </varlistentry> … … 180 188 181 189 <para>Details on this package are located in <xref 182 linkend="contents- eglibc" role="."/></para>190 linkend="contents-glibc" role="."/></para> 183 191 184 192 </sect2> -
BOOK/cross-tools/common/gmp.xml
r88ef769 r03e6a40 46 46 47 47 <variablelist os="b1"> 48 <title>The meaning of the new configure option s:</title>48 <title>The meaning of the new configure option:</title> 49 49 50 50 <varlistentry> -
BOOK/cross-tools/common/mpfr.xml
r88ef769 r03e6a40 49 49 50 50 <varlistentry> 51 <term><parameter>--enable-shared</parameter></term>52 <listitem>53 <para>This tells <command>configure</command> to build MPFR's54 shared libraries.</para>55 </listitem>56 </varlistentry>57 58 <varlistentry>59 51 <term><parameter>--with-gmp=/cross-tools</parameter></term> 60 52 <listitem> -
BOOK/cross-tools/mips-chapter.xml
r88ef769 r03e6a40 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/ eglibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/mips/gcc-final.xml
r88ef769 r03e6a40 87 87 xpointer="xpointer(//*[@os='bg5'])"/> 88 88 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/gcc-final.xml" 91 xpointer="xpointer(//*[@os='bg6'])"/> 92 89 93 </variablelist> 90 94 -
BOOK/cross-tools/mips/gcc-static.xml
r88ef769 r03e6a40 96 96 xpointer="xpointer(//*[@os='ar'])"/> 97 97 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href="../common/gcc-static.xml" 100 xpointer="xpointer(//*[@os='as'])"/> 101 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../common/gcc-static.xml" 104 xpointer="xpointer(//*[@os='at'])"/> 105 98 106 </sect2> 99 107 -
BOOK/cross-tools/mips/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../../final-system/common/ eglibc.xml"54 href="../../final-system/common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../common/ eglibc.xml"58 href="../common/glibc.xml" 59 59 xpointer="xpointer(//*[@os='df'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='dg'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='dh'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='di'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='dj'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dk'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dl'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='dm'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='dn'])"/> 92 92 … … 97 97 98 98 <para>Details on this package are located in <xref 99 linkend="contents- eglibc" role="."/></para>99 linkend="contents-glibc" role="."/></para> 100 100 101 101 </sect2> -
BOOK/cross-tools/mips64-64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/ eglibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/mips64-64/gcc-final.xml
r88ef769 r03e6a40 60 60 61 61 <screen os="bf"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \ 62 ../gcc- &gcc-version;/configure --prefix=/cross-tools \62 ../gcc-4.8.2/configure --prefix=/cross-tools \ 63 63 --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \ 64 64 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 65 65 --with-native-system-header-dir=/tools/include --disable-nls \ 66 --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 67 --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \ 68 --without-headers --with-newlib --disable-decimal-float --disable-libgomp \ 69 --disable-libmudflap --disable-libssp --disable-threads --disable-multilib \ 70 --disable-libatomic --disable-libitm --disable-libsanitizer \ 71 --disable-libquadmath --disable-target-libiberty --disable-target-zlib \ 72 --with-system-zlib --enable-cloog-backend=isl --disable-isl-version-check \ 73 --enable-languages=c --enable-checking=release --with-abi=64 74 </userinput></screen> 66 --enable-shared --disable-static --enable-languages=c,c++ \ 67 --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \ 68 --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \ 69 --with-gmp=/cross-tools --with-cloog=/cross-tools \ 70 --with-isl=/cross-tools --with-system-zlib --enable-checking=release \ 71 --enable-libstdcxx-time --with-abi=64</userinput></screen> 75 72 76 73 <variablelist os="bg"> … … 104 101 xpointer="xpointer(//*[@os='bg5'])"/> 105 102 103 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 104 href="../common/gcc-final.xml" 105 xpointer="xpointer(//*[@os='bg6'])"/> 106 106 107 </variablelist> 107 108 -
BOOK/cross-tools/mips64-64/gcc-static.xml
r88ef769 r03e6a40 69 69 70 70 <screen os="al"><userinput>AR=ar LDFLAGS="-Wl,-rpath,/cross-tools/lib" \ 71 ../gcc- &gcc-version;/configure --prefix=/cross-tools \71 ../gcc-4.8.2/configure --prefix=/cross-tools \ 72 72 --build=${CLFS_HOST} --host=${CLFS_HOST} --target=${CLFS_TARGET} \ 73 73 --with-sysroot=${CLFS} --with-local-prefix=/tools \ 74 74 --with-native-system-header-dir=/tools/include --disable-nls \ 75 --enable-shared --disable-static --enable-languages=c,c++ \ 76 --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \ 77 --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \ 78 --with-gmp=/cross-tools --with-cloog=/cross-tools --enable-cloog-backend=isl \ 79 --with-isl=/cross-tools --disable-isl-version-check --with-system-zlib \ 80 --enable-checking=release --enable-libstdcxx-time --with-abi=64</userinput></screen> 75 --disable-shared --with-mpfr=/cross-tools --with-gmp=/cross-tools \ 76 --with-isl=/cross-tools --with-cloog=/cross-tools --with-mpc=/cross-tools \ 77 --without-headers --with-newlib --disable-decimal-float --disable-libgomp \ 78 --disable-libmudflap --disable-libssp --disable-libatomic --disable-libitm \ 79 --disable-libsanitizer --disable-libquadmath --disable-threads \ 80 --disable-multilib --disable-target-libiberty --disable-target-zlib \ 81 --with-system-zlib --enable-languages=c --enable-checking=release \ 82 --with-abi=64</userinput></screen> 81 83 82 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 104 106 xpointer="xpointer(//*[@os='ar'])"/> 105 107 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/gcc-static.xml" 110 xpointer="xpointer(//*[@os='as'])"/> 111 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/gcc-static.xml" 114 xpointer="xpointer(//*[@os='at'])"/> 115 106 116 </sect2> 107 117 -
BOOK/cross-tools/mips64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc.xml"/>31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc-n32.xml"/>32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/ eglibc-64bit.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-n32.xml"/> 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/glibc-64bit.xml"/> 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/gcc-final.xml"/> 34 34 -
BOOK/cross-tools/mips64/gcc-static.xml
r88ef769 r03e6a40 96 96 xpointer="xpointer(//*[@os='ar'])"/> 97 97 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href="../common/gcc-static.xml" 100 xpointer="xpointer(//*[@os='as'])"/> 101 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../common/gcc-static.xml" 104 xpointer="xpointer(//*[@os='at'])"/> 105 98 106 </sect2> 99 107 -
BOOK/cross-tools/mips64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc-64" role="wrap">9 <?dbhtml filename=" eglibc-64.html"?>8 <sect1 id="ch-cross-tools-glibc-64" role="wrap"> 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc-64">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc-64"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href=" eglibc.xml"26 href="glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/mips64/ eglibc-64bit.xml"30 href="../../final-system/mips64/glibc-64bit.xml" 31 31 xpointer="xpointer(//*[@os='m3'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/mips64/ eglibc-64bit.xml"34 href="../../final-system/mips64/glibc-64bit.xml" 35 35 xpointer="xpointer(//*[@os='m4'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../../final-system/common/ eglibc.xml"38 href="../../final-system/common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='s1'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../../final-system/common/ eglibc.xml"42 href="../../final-system/common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='s2'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href=" eglibc.xml"46 href="glibc.xml" 47 47 xpointer="xpointer(//*[@os='e'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href=" eglibc.xml"50 href="glibc.xml" 51 51 xpointer="xpointer(//*[@os='f'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href=" eglibc.xml"54 href="glibc.xml" 55 55 xpointer="xpointer(//*[@os='dd'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href=" eglibc.xml"58 href="glibc.xml" 59 59 xpointer="xpointer(//*[@os='de'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../multilib/ eglibc-64bit.xml"62 href="../multilib/glibc-64bit.xml" 63 63 xpointer="xpointer(//*[@os='n1'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../multilib/ eglibc-64bit.xml"66 href="../multilib/glibc-64bit.xml" 67 67 xpointer="xpointer(//*[@os='n2'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href=" eglibc.xml"70 href="glibc.xml" 71 71 xpointer="xpointer(//*[@os='g'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../multilib/ eglibc-64bit.xml"74 href="../multilib/glibc-64bit.xml" 75 75 xpointer="xpointer(//*[@os='df'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../multilib/ eglibc-64bit.xml"78 href="../multilib/glibc-64bit.xml" 79 79 xpointer="xpointer(//*[@os='dg'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href=" eglibc.xml"82 href="glibc.xml" 83 83 xpointer="xpointer(//*[@os='dh'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href=" eglibc.xml"86 href="glibc.xml" 87 87 xpointer="xpointer(//*[@os='di'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href=" eglibc.xml"90 href="glibc.xml" 91 91 xpointer="xpointer(//*[@os='dj'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href=" eglibc.xml"94 href="glibc.xml" 95 95 xpointer="xpointer(//*[@os='dk'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href=" eglibc.xml"98 href="glibc.xml" 99 99 xpointer="xpointer(//*[@os='dl'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href=" eglibc.xml"102 href="glibc.xml" 103 103 xpointer="xpointer(//*[@os='dm'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href=" eglibc.xml"106 href="glibc.xml" 107 107 xpointer="xpointer(//*[@os='dn'])"/> 108 108 … … 113 113 114 114 <para>Details on this package are located in <xref 115 linkend="contents- eglibc" role="."/></para>115 linkend="contents-glibc" role="."/></para> 116 116 117 117 </sect2> -
BOOK/cross-tools/mips64/glibc-n32.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc-n32" role="wrap">9 <?dbhtml filename=" eglibc-n32.html"?>8 <sect1 id="ch-cross-tools-glibc-n32" role="wrap"> 9 <?dbhtml filename="glibc-n32.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; N32</title>11 <title>GLIBC-&glibc-version; N32</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc-n32">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc-n32"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, N32</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href=" eglibc.xml"26 href="glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/mips64/ eglibc-64bit.xml"30 href="../../final-system/mips64/glibc-64bit.xml" 31 31 xpointer="xpointer(//*[@os='m3'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/mips64/ eglibc-64bit.xml"34 href="../../final-system/mips64/glibc-64bit.xml" 35 35 xpointer="xpointer(//*[@os='m4'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../../final-system/common/ eglibc.xml"38 href="../../final-system/common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='s1'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../../final-system/common/ eglibc.xml"42 href="../../final-system/common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='s2'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href=" eglibc.xml"46 href="glibc.xml" 47 47 xpointer="xpointer(//*[@os='e'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href=" eglibc.xml"50 href="glibc.xml" 51 51 xpointer="xpointer(//*[@os='f'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href=" eglibc.xml"54 href="glibc.xml" 55 55 xpointer="xpointer(//*[@os='dd'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href=" eglibc.xml"58 href="glibc.xml" 59 59 xpointer="xpointer(//*[@os='de'])"/> 60 60 61 <para os="n1">Tell EGLIBC to install its 32-bit libraries into <filename61 <para os="n1">Tell GLIBC to install its 32-bit libraries into <filename 62 62 class="directory">/tools/lib32</filename>:</para> 63 63 … … 65 65 66 66 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 67 href=" eglibc.xml"67 href="glibc.xml" 68 68 xpointer="xpointer(//*[@os='g'])"/> 69 69 70 70 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILDN32}" \ 71 71 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 72 ../ eglibc-&eglibc-version;/configure --prefix=/tools \72 ../glibc-&glibc-version;/configure --prefix=/tools \ 73 73 --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib32 \ 74 74 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 82 82 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILDN32}"</parameter></term> 83 83 <listitem> 84 <para>Forces EGLIBC to utilize our target architecture GCC utilizing84 <para>Forces GLIBC to utilize our target architecture GCC utilizing 85 85 the N32 flags.</para> 86 86 </listitem> … … 90 90 <term><parameter>--libdir=/tools/lib32</parameter></term> 91 91 <listitem> 92 <para>Installs EGLIBC into /tools/lib32 instead of /tools/lib.</para>92 <para>Installs GLIBC into /tools/lib32 instead of /tools/lib.</para> 93 93 </listitem> 94 94 </varlistentry> … … 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href=" eglibc.xml"99 href="glibc.xml" 100 100 xpointer="xpointer(//*[@os='dh'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href=" eglibc.xml"103 href="glibc.xml" 104 104 xpointer="xpointer(//*[@os='di'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href=" eglibc.xml"107 href="glibc.xml" 108 108 xpointer="xpointer(//*[@os='dj'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href=" eglibc.xml"111 href="glibc.xml" 112 112 xpointer="xpointer(//*[@os='dk'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href=" eglibc.xml"115 href="glibc.xml" 116 116 xpointer="xpointer(//*[@os='dl'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href=" eglibc.xml"119 href="glibc.xml" 120 120 xpointer="xpointer(//*[@os='dm'])"/> 121 121 122 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href=" eglibc.xml"123 href="glibc.xml" 124 124 xpointer="xpointer(//*[@os='dn'])"/> 125 125 … … 130 130 131 131 <para>Details on this package are located in <xref 132 linkend="contents- eglibc" role="."/></para>132 linkend="contents-glibc" role="."/></para> 133 133 134 134 </sect2> -
BOOK/cross-tools/mips64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit</title>11 <title>GLIBC-&glibc-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../multilib/ eglibc.xml"58 href="../multilib/glibc.xml" 59 59 xpointer="xpointer(//*[@os='df'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../multilib/ eglibc.xml"62 href="../multilib/glibc.xml" 63 63 xpointer="xpointer(//*[@os='dg'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='dh'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='di'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='dj'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dk'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dl'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='dm'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='dn'])"/> 92 92 … … 97 97 98 98 <para>Details on this package are located in <xref 99 linkend="contents- eglibc" role="."/></para>99 linkend="contents-glibc" role="."/></para> 100 100 101 101 </sect2> -
BOOK/cross-tools/multilib/binutils.xml
r88ef769 r03e6a40 82 82 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 83 83 href="../common/binutils.xml" 84 xpointer="xpointer(//*[@os='bd 7'])"/>84 xpointer="xpointer(//*[@os='bd8'])"/> 85 85 86 86 </variablelist> … … 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 97 href="../common/binutils.xml" 98 xpointer="xpointer(//*[@os='bg'])"/>99 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"101 href="../common/binutils.xml"102 98 xpointer="xpointer(//*[@os='bh'])"/> 103 99 … … 105 101 href="../common/binutils.xml" 106 102 xpointer="xpointer(//*[@os='bi'])"/> 107 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"109 href="../common/binutils.xml"110 xpointer="xpointer(//*[@os='bj'])"/>111 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"113 href="../common/binutils.xml"114 xpointer="xpointer(//*[@os='bk'])"/>115 103 116 104 </sect2> -
BOOK/cross-tools/multilib/gcc-final.xml
r88ef769 r03e6a40 68 68 --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \ 69 69 --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \ 70 --enable-cloog-backend=isl --with-isl=/cross-tools \ 71 --disable-isl-version-check --with-system-zlib --enable-checking=release \ 70 --with-isl=/cross-tools --with-system-zlib --enable-checking=release \ 72 71 --enable-libstdcxx-time</userinput></screen> 73 72 -
BOOK/cross-tools/multilib/gcc-static.xml
r88ef769 r03e6a40 76 76 --with-cloog=/cross-tools --with-mpc=/cross-tools --without-headers \ 77 77 --with-newlib --disable-decimal-float --disable-libgomp --disable-libmudflap \ 78 --disable-libssp --disable-threads --disable-libatomic --disable-libitm \ 79 --disable-libsanitizer --disable-libquadmath --disable-target-libiberty \ 80 --disable-target-zlib --with-system-zlib --enable-cloog-backend=isl \ 81 --with-isl=/cross-tools --disable-isl-version-check --enable-languages=c \ 82 --enable-checking=release</userinput></screen> 78 --disable-libssp --disable-libatomic --disable-libitm \ 79 --disable-libsanitizer --disable-libquadmath --disable-threads \ 80 --disable-target-zlib --with-system-zlib --with-isl=/cross-tools \ 81 --enable-languages=c --enable-checking=release</userinput></screen> 83 82 84 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" … … 106 105 xpointer="xpointer(//*[@os='ar'])"/> 107 106 107 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 108 href="../common/gcc-static.xml" 109 xpointer="xpointer(//*[@os='as'])"/> 110 111 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 112 href="../common/gcc-static.xml" 113 xpointer="xpointer(//*[@os='at'])"/> 114 108 115 </sect2> 109 116 -
BOOK/cross-tools/multilib/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibcc-64" role="wrap">9 <?dbhtml filename=" eglibc-64.html"?>8 <sect1 id="ch-cross-tools-glibcc-64" role="wrap"> 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibcc-64">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibcc-64"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href=" eglibc.xml"26 href="glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href=" eglibc.xml"38 href="glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href=" eglibc.xml"42 href="glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href=" eglibc.xml"46 href="glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href=" eglibc.xml"50 href="glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 <para os="n1">Tell EGLIBC to install its 64-bit libraries into <filename53 <para os="n1">Tell GLIBC to install its 64-bit libraries into <filename 54 54 class="directory">/tools/lib64</filename>:</para> 55 55 … … 57 57 58 58 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 59 href=" eglibc.xml"59 href="glibc.xml" 60 60 xpointer="xpointer(//*[@os='g'])"/> 61 61 62 62 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \ 63 63 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 64 ../ eglibc-&eglibc-version;/configure --prefix=/tools \64 ../glibc-&glibc-version;/configure --prefix=/tools \ 65 65 --host=${CLFS_TARGET} --build=${CLFS_HOST} --libdir=/tools/lib64 \ 66 66 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 74 74 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILD64}"</parameter></term> 75 75 <listitem> 76 <para>Forces EGLIBC to build using our target architecture GCC76 <para>Forces GLIBC to build using our target architecture GCC 77 77 utilizing the 64 Bit flags.</para> 78 78 </listitem> … … 82 82 <term><parameter>--libdir=/tools/lib64</parameter></term> 83 83 <listitem> 84 <para>Puts EGLIBC into /tools/lib64 instead of /tools/lib.</para>84 <para>Puts GLIBC into /tools/lib64 instead of /tools/lib.</para> 85 85 </listitem> 86 86 </varlistentry> … … 89 89 90 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href=" eglibc.xml"91 href="glibc.xml" 92 92 xpointer="xpointer(//*[@os='dh'])"/> 93 93 94 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href=" eglibc.xml"95 href="glibc.xml" 96 96 xpointer="xpointer(//*[@os='di'])"/> 97 97 98 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href=" eglibc.xml"99 href="glibc.xml" 100 100 xpointer="xpointer(//*[@os='dj'])"/> 101 101 102 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href=" eglibc.xml"103 href="glibc.xml" 104 104 xpointer="xpointer(//*[@os='dk'])"/> 105 105 106 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href=" eglibc.xml"107 href="glibc.xml" 108 108 xpointer="xpointer(//*[@os='dl'])"/> 109 109 110 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href=" eglibc.xml"111 href="glibc.xml" 112 112 xpointer="xpointer(//*[@os='dm'])"/> 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href=" eglibc.xml"115 href="glibc.xml" 116 116 xpointer="xpointer(//*[@os='dn'])"/> 117 117 … … 122 122 123 123 <para>Details on this package are located in <xref 124 linkend="contents- eglibc" role="."/></para>124 linkend="contents-glibc" role="."/></para> 125 125 126 126 </sect2> -
BOOK/cross-tools/multilib/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit</title>11 <title>GLIBC-&glibc-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 ../ eglibc-&eglibc-version;/configure --prefix=/tools \59 ../glibc-&glibc-version;/configure --prefix=/tools \ 60 60 --host=${CLFS_TARGET32} --build=${CLFS_HOST} \ 61 61 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='dg1'])"/> 71 71 … … 73 73 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILD32}"</parameter></term> 74 74 <listitem> 75 <para>Forces EGLIBC to utilize our target architecture GCC utilizing75 <para>Forces GLIBC to utilize our target architecture GCC utilizing 76 76 the 32 Bit flags.</para> 77 77 </listitem> … … 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg3'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg4'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg5'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg6'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg7'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='dg8'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='dg9'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='dg10'])"/> 111 111 112 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/ eglibc.xml"113 href="../common/glibc.xml" 114 114 xpointer="xpointer(//*[@os='dg11'])"/> 115 116 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 117 href="../common/glibc.xml" 118 xpointer="xpointer(//*[@os='dg12'])"/> 115 119 116 120 </variablelist> 117 121 118 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 120 124 xpointer="xpointer(//*[@os='dh'])"/> 121 125 122 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 124 128 xpointer="xpointer(//*[@os='di'])"/> 125 129 126 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 128 132 xpointer="xpointer(//*[@os='dj'])"/> 129 133 130 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 132 136 xpointer="xpointer(//*[@os='dk'])"/> 133 137 134 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 136 140 xpointer="xpointer(//*[@os='dl'])"/> 137 141 138 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"143 href="../common/glibc.xml" 140 144 xpointer="xpointer(//*[@os='dm'])"/> 141 145 142 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 143 href="../common/ eglibc.xml"147 href="../common/glibc.xml" 144 148 xpointer="xpointer(//*[@os='dn'])"/> 145 149 … … 150 154 151 155 <para>Details on this package are located in <xref 152 linkend="contents- eglibc" role="."/></para>156 linkend="contents-glibc" role="."/></para> 153 157 154 158 </sect2> -
BOOK/cross-tools/ppc-chapter.xml
r88ef769 r03e6a40 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/ eglibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/ppc/gcc-static.xml
r88ef769 r03e6a40 95 95 xpointer="xpointer(//*[@os='ar'])"/> 96 96 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/gcc-static.xml" 99 xpointer="xpointer(//*[@os='as'])"/> 100 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/gcc-static.xml" 103 xpointer="xpointer(//*[@os='at'])"/> 104 97 105 </sect2> 98 106 -
BOOK/cross-tools/ppc/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 … … 50 50 51 51 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 52 href="../../final-system/common/ eglibc.xml"52 href="../../final-system/common/glibc.xml" 53 53 xpointer="xpointer(//*[@os='g'])"/> 54 54 55 55 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 56 href="../common/ eglibc.xml"56 href="../common/glibc.xml" 57 57 xpointer="xpointer(//*[@os='df'])"/> 58 58 59 59 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 60 href="../common/ eglibc.xml"60 href="../common/glibc.xml" 61 61 xpointer="xpointer(//*[@os='dg'])"/> 62 62 63 63 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 64 href="../common/ eglibc.xml"64 href="../common/glibc.xml" 65 65 xpointer="xpointer(//*[@os='dh'])"/> 66 66 67 67 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 68 href="../common/ eglibc.xml"68 href="../common/glibc.xml" 69 69 xpointer="xpointer(//*[@os='di'])"/> 70 70 71 71 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 72 href="../common/ eglibc.xml"72 href="../common/glibc.xml" 73 73 xpointer="xpointer(//*[@os='dj'])"/> 74 74 75 75 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 76 href="../common/ eglibc.xml"76 href="../common/glibc.xml" 77 77 xpointer="xpointer(//*[@os='dk'])"/> 78 78 79 79 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 80 href="../common/ eglibc.xml"80 href="../common/glibc.xml" 81 81 xpointer="xpointer(//*[@os='dl'])"/> 82 82 83 83 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 84 href="../common/ eglibc.xml"84 href="../common/glibc.xml" 85 85 xpointer="xpointer(//*[@os='dm'])"/> 86 86 87 87 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 88 href="../common/ eglibc.xml"88 href="../common/glibc.xml" 89 89 xpointer="xpointer(//*[@os='dn'])"/> 90 90 … … 95 95 96 96 <para>Details on this package are located in <xref 97 linkend="contents- eglibc" role="."/></para>97 linkend="contents-glibc" role="."/></para> 98 98 99 99 </sect2> -
BOOK/cross-tools/ppc64-64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/ eglibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64-64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/ppc64-64/gcc-static.xml
r88ef769 r03e6a40 94 94 xpointer="xpointer(//*[@os='ar'])"/> 95 95 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/gcc-static.xml" 98 xpointer="xpointer(//*[@os='as'])"/> 99 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/gcc-static.xml" 102 xpointer="xpointer(//*[@os='at'])"/> 103 96 104 </sect2> 97 105 -
BOOK/cross-tools/ppc64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD64}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 ../ eglibc-&eglibc-version;/configure --prefix=/tools \59 ../glibc-&glibc-version;/configure --prefix=/tools \ 60 60 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 61 61 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='dg1'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../multilib/ eglibc-64bit.xml"73 href="../multilib/glibc-64bit.xml" 74 74 xpointer="xpointer(//*[@os='fa1'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='dg3'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg4'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg5'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg6'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg7'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg8'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='dg9'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='dg10'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='dg11'])"/> 111 112 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 113 href="../common/glibc.xml" 114 xpointer="xpointer(//*[@os='dg12'])"/> 111 115 112 116 </variablelist> 113 117 114 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"119 href="../common/glibc.xml" 116 120 xpointer="xpointer(//*[@os='dh'])"/> 117 121 118 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 120 124 xpointer="xpointer(//*[@os='di'])"/> 121 125 122 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 124 128 xpointer="xpointer(//*[@os='dj'])"/> 125 129 126 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 128 132 xpointer="xpointer(//*[@os='dk'])"/> 129 133 130 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 132 136 xpointer="xpointer(//*[@os='dl'])"/> 133 137 134 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 136 140 xpointer="xpointer(//*[@os='dm'])"/> 137 141 138 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"143 href="../common/glibc.xml" 140 144 xpointer="xpointer(//*[@os='dn'])"/> 141 142 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"143 href="../x86_64-64/eglibc.xml"144 xpointer="xpointer(//*[@os='do'])"/>145 146 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"147 href="../x86_64-64/eglibc.xml"148 xpointer="xpointer(//*[@os='dp'])"/>149 145 150 146 </sect2> … … 154 150 155 151 <para>Details on this package are located in <xref 156 linkend="contents- eglibc" role="."/></para>152 linkend="contents-glibc" role="."/></para> 157 153 158 154 </sect2> -
BOOK/cross-tools/ppc64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/ eglibc.xml"/>31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/ eglibc-64bit.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/glibc-64bit.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/gcc-final.xml"/> 33 33 -
BOOK/cross-tools/ppc64/gcc-static.xml
r88ef769 r03e6a40 96 96 xpointer="xpointer(//*[@os='ar'])"/> 97 97 98 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 99 href="../common/gcc-static.xml" 100 xpointer="xpointer(//*[@os='as'])"/> 101 102 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../common/gcc-static.xml" 104 xpointer="xpointer(//*[@os='at'])"/> 105 98 106 </sect2> 99 107 -
BOOK/cross-tools/ppc64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc-64" role="wrap">9 <?dbhtml filename=" eglibc-64.html"?>8 <sect1 id="ch-cross-tools-glibc-64" role="wrap"> 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc-64">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc-64"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../multilib/ eglibc-64bit.xml"54 href="../multilib/glibc-64bit.xml" 55 55 xpointer="xpointer(//*[@os='n1'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../multilib/ eglibc-64bit.xml"58 href="../multilib/glibc-64bit.xml" 59 59 xpointer="xpointer(//*[@os='n2'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../common/ eglibc.xml"62 href="../common/glibc.xml" 63 63 xpointer="xpointer(//*[@os='g'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../multilib/ eglibc-64bit.xml"66 href="../multilib/glibc-64bit.xml" 67 67 xpointer="xpointer(//*[@os='df'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../multilib/ eglibc-64bit.xml"70 href="../multilib/glibc-64bit.xml" 71 71 xpointer="xpointer(//*[@os='dg'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='dh'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='di'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dj'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='dk'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='dl'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='dm'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='dn'])"/> 100 100 … … 105 105 106 106 <para>Details on this package are located in <xref 107 linkend="contents- eglibc" role="."/></para>107 linkend="contents-glibc" role="."/></para> 108 108 109 109 </sect2> -
BOOK/cross-tools/ppc64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit</title>11 <title>GLIBC-&glibc-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../multilib/ eglibc.xml"58 href="../multilib/glibc.xml" 59 59 xpointer="xpointer(//*[@os='df'])"/> 60 60 … … 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='dg3'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='dg4'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='dg5'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='dg6'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg7'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg8'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg9'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg10'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg11'])"/> 99 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/glibc.xml" 102 xpointer="xpointer(//*[@os='dg12'])"/> 99 103 100 104 </variablelist> 101 105 102 106 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 103 href="../common/ eglibc.xml"107 href="../common/glibc.xml" 104 108 xpointer="xpointer(//*[@os='dh'])"/> 105 109 106 110 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 107 href="../common/ eglibc.xml"111 href="../common/glibc.xml" 108 112 xpointer="xpointer(//*[@os='di'])"/> 109 113 110 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href="../common/ eglibc.xml"115 href="../common/glibc.xml" 112 116 xpointer="xpointer(//*[@os='dj'])"/> 113 117 114 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"119 href="../common/glibc.xml" 116 120 xpointer="xpointer(//*[@os='dk'])"/> 117 121 118 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 120 124 xpointer="xpointer(//*[@os='dl'])"/> 121 125 122 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 124 128 xpointer="xpointer(//*[@os='dm'])"/> 125 129 126 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 128 132 xpointer="xpointer(//*[@os='dn'])"/> 129 133 … … 134 138 135 139 <para>Details on this package are located in <xref 136 linkend="contents- eglibc" role="."/></para>140 linkend="contents-glibc" role="."/></para> 137 141 138 142 </sect2> -
BOOK/cross-tools/sparc-chapter.xml
r88ef769 r03e6a40 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/ eglibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/sparc64-64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/ eglibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/sparc64-64/gcc-static.xml
r88ef769 r03e6a40 88 88 xpointer="xpointer(//*[@os='ar'])"/> 89 89 90 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 91 href="../common/gcc-static.xml" 92 xpointer="xpointer(//*[@os='as'])"/> 93 94 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 95 href="../common/gcc-static.xml" 96 xpointer="xpointer(//*[@os='at'])"/> 97 90 98 </sect2> 91 99 -
BOOK/cross-tools/sparc64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/ eglibc.xml"/>31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/ eglibc-64bit.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/glibc.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/glibc-64bit.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/> 33 33 -
BOOK/cross-tools/sparc64/glibc-64bit.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc-64" role="wrap">9 <?dbhtml filename=" eglibc-64.html"?>8 <sect1 id="ch-cross-tools-glibc-64" role="wrap"> 9 <?dbhtml filename="glibc-64.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 64-Bit</title>11 <title>GLIBC-&glibc-version; 64-Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc-64">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc-64"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 64 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 … … 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../multilib/ eglibc-64bit.xml"58 href="../multilib/glibc-64bit.xml" 59 59 xpointer="xpointer(//*[@os='n1'])"/> 60 60 61 61 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 62 href="../multilib/ eglibc-64bit.xml"62 href="../multilib/glibc-64bit.xml" 63 63 xpointer="xpointer(//*[@os='n2'])"/> 64 64 65 65 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 66 href="../common/ eglibc.xml"66 href="../common/glibc.xml" 67 67 xpointer="xpointer(//*[@os='g'])"/> 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../multilib/ eglibc-64bit.xml"70 href="../multilib/glibc-64bit.xml" 71 71 xpointer="xpointer(//*[@os='df'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../multilib/ eglibc-64bit.xml"74 href="../multilib/glibc-64bit.xml" 75 75 xpointer="xpointer(//*[@os='dg'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dh'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='di'])"/> 84 84 85 85 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 86 href="../common/ eglibc.xml"86 href="../common/glibc.xml" 87 87 xpointer="xpointer(//*[@os='dj'])"/> 88 88 89 89 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 90 href="../common/ eglibc.xml"90 href="../common/glibc.xml" 91 91 xpointer="xpointer(//*[@os='dk'])"/> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='dl'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='dm'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='dn'])"/> 104 104 … … 109 109 110 110 <para>Details on this package are located in <xref 111 linkend="contents- eglibc" role="."/></para>111 linkend="contents-glibc" role="."/></para> 112 112 113 113 </sect2> -
BOOK/cross-tools/sparc64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit</title>11 <title>GLIBC-&glibc-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \ 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 ../ eglibc-&eglibc-version;/configure --prefix=/tools \59 ../glibc-&glibc-version;/configure --prefix=/tools \ 60 60 --host=${CLFS_TARGET32} --build=${CLFS_HOST} \ 61 61 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../common/ eglibc.xml"69 href="../common/glibc.xml" 70 70 xpointer="xpointer(//*[@os='dg1'])"/> 71 71 … … 73 73 <term><parameter>CC="${CLFS_TARGET}-gcc ${BUILD32}"</parameter></term> 74 74 <listitem> 75 <para>Forces EGLIBC to utilize our target architecture GCC utilizing75 <para>Forces GLIBC to utilize our target architecture GCC utilizing 76 76 the 32 Bit flags.</para> 77 77 </listitem> … … 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg3'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg4'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg5'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg6'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg7'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='dg8'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='dg9'])"/> 107 107 108 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/ eglibc.xml"109 href="../common/glibc.xml" 110 110 xpointer="xpointer(//*[@os='dg10'])"/> 111 111 … … 113 113 114 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"115 href="../common/glibc.xml" 116 116 xpointer="xpointer(//*[@os='dh'])"/> 117 117 118 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"119 href="../common/glibc.xml" 120 120 xpointer="xpointer(//*[@os='di'])"/> 121 121 122 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 124 124 xpointer="xpointer(//*[@os='dj'])"/> 125 125 126 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 128 128 xpointer="xpointer(//*[@os='dk'])"/> 129 129 130 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 132 132 xpointer="xpointer(//*[@os='dl'])"/> 133 133 134 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 136 136 xpointer="xpointer(//*[@os='dm'])"/> 137 137 138 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 139 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 140 140 xpointer="xpointer(//*[@os='dn'])"/> 141 141 … … 146 146 147 147 <para>Details on this package are located in <xref 148 linkend="contents- eglibc" role="."/></para>148 linkend="contents-glibc" role="."/></para> 149 149 150 150 </sect2> -
BOOK/cross-tools/x86-chapter.xml
r88ef769 r03e6a40 27 27 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/> 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/> 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/ eglibc.xml"/>29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.xml"/> 30 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/> 31 31 -
BOOK/cross-tools/x86/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../../final-system/common/ eglibc.xml"54 href="../../final-system/common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 … … 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 59 CFLAGS="-march=$(cut -d- -f1 <<< $CLFS_TARGET) -O2" \ 60 ../ eglibc-&eglibc-version;/configure --prefix=/tools \60 ../glibc-&glibc-version;/configure --prefix=/tools \ 61 61 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 62 62 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='dg1'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../common/ eglibc.xml"74 href="../common/glibc.xml" 75 75 xpointer="xpointer(//*[@os='dg2'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dg3'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dg4'])"/> 84 84 … … 87 87 $CLFS_TARGET)" -O2</parameter></term> 88 88 <listitem> 89 <para>Forces EGLIBC to optimize for our target system.</para>89 <para>Forces GLIBC to optimize for our target system.</para> 90 90 </listitem> 91 91 </varlistentry> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='dg5'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='dg6'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='dg7'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='dg8'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../common/ eglibc.xml"110 href="../common/glibc.xml" 111 111 xpointer="xpointer(//*[@os='dg9'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='dg10'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../common/ eglibc.xml"118 href="../common/glibc.xml" 119 119 xpointer="xpointer(//*[@os='dg11'])"/> 120 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/glibc.xml" 123 xpointer="xpointer(//*[@os='dg12'])"/> 120 124 121 125 </variablelist> 122 126 123 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/ eglibc.xml"128 href="../common/glibc.xml" 125 129 xpointer="xpointer(//*[@os='dh'])"/> 126 130 127 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/ eglibc.xml"132 href="../common/glibc.xml" 129 133 xpointer="xpointer(//*[@os='di'])"/> 130 134 131 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/ eglibc.xml"136 href="../common/glibc.xml" 133 137 xpointer="xpointer(//*[@os='dj'])"/> 134 138 135 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 136 href="../common/ eglibc.xml"140 href="../common/glibc.xml" 137 141 xpointer="xpointer(//*[@os='dk'])"/> 138 142 139 143 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 140 href="../common/ eglibc.xml"144 href="../common/glibc.xml" 141 145 xpointer="xpointer(//*[@os='dl'])"/> 142 146 143 147 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 144 href="../common/ eglibc.xml"148 href="../common/glibc.xml" 145 149 xpointer="xpointer(//*[@os='dm'])"/> 146 150 147 151 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 148 href="../common/ eglibc.xml"152 href="../common/glibc.xml" 149 153 xpointer="xpointer(//*[@os='dn'])"/> 150 154 … … 155 159 156 160 <para>Details on this package are located in <xref 157 linkend="contents- eglibc" role="."/></para>161 linkend="contents-glibc" role="."/></para> 158 162 159 163 </sect2> -
BOOK/cross-tools/x86_64-64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/ eglibc.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.xml"/> 31 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/> 32 32 -
BOOK/cross-tools/x86_64-64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version;</title>11 <title>GLIBC-&glibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 57 57 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 58 href="../64/ eglibc.xml"58 href="../64/glibc.xml" 59 59 xpointer="xpointer(//*[@os='df'])"/> 60 60 … … 63 63 64 64 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 65 href="../common/ eglibc.xml"65 href="../common/glibc.xml" 66 66 xpointer="xpointer(//*[@os='dg1'])"/> 67 67 68 68 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 69 href="../multilib/ eglibc-64bit.xml"69 href="../multilib/glibc-64bit.xml" 70 70 xpointer="xpointer(//*[@os='fa1'])"/> 71 71 72 72 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 73 href="../common/ eglibc.xml"73 href="../common/glibc.xml" 74 74 xpointer="xpointer(//*[@os='dg3'])"/> 75 75 76 76 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 77 href="../common/ eglibc.xml"77 href="../common/glibc.xml" 78 78 xpointer="xpointer(//*[@os='dg4'])"/> 79 79 80 80 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 81 href="../common/ eglibc.xml"81 href="../common/glibc.xml" 82 82 xpointer="xpointer(//*[@os='dg5'])"/> 83 83 84 84 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 85 href="../common/ eglibc.xml"85 href="../common/glibc.xml" 86 86 xpointer="xpointer(//*[@os='dg6'])"/> 87 87 88 88 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 89 href="../common/ eglibc.xml"89 href="../common/glibc.xml" 90 90 xpointer="xpointer(//*[@os='dg7'])"/> 91 91 92 92 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 93 href="../common/ eglibc.xml"93 href="../common/glibc.xml" 94 94 xpointer="xpointer(//*[@os='dg8'])"/> 95 95 96 96 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 97 href="../common/ eglibc.xml"97 href="../common/glibc.xml" 98 98 xpointer="xpointer(//*[@os='dg9'])"/> 99 99 100 100 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 101 href="../common/ eglibc.xml"101 href="../common/glibc.xml" 102 102 xpointer="xpointer(//*[@os='dg10'])"/> 103 103 104 104 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 105 href="../common/ eglibc.xml"105 href="../common/glibc.xml" 106 106 xpointer="xpointer(//*[@os='dg11'])"/> 107 108 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 109 href="../common/glibc.xml" 110 xpointer="xpointer(//*[@os='dg12'])"/> 107 111 108 112 </variablelist> 109 113 110 114 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 111 href="../common/ eglibc.xml"115 href="../common/glibc.xml" 112 116 xpointer="xpointer(//*[@os='dh'])"/> 113 117 114 118 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 115 href="../common/ eglibc.xml"119 href="../common/glibc.xml" 116 120 xpointer="xpointer(//*[@os='di'])"/> 117 121 118 122 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 119 href="../common/ eglibc.xml"123 href="../common/glibc.xml" 120 124 xpointer="xpointer(//*[@os='dj'])"/> 121 125 122 126 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 123 href="../common/ eglibc.xml"127 href="../common/glibc.xml" 124 128 xpointer="xpointer(//*[@os='dk'])"/> 125 129 126 130 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 127 href="../common/ eglibc.xml"131 href="../common/glibc.xml" 128 132 xpointer="xpointer(//*[@os='dl'])"/> 129 133 130 134 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 131 href="../common/ eglibc.xml"135 href="../common/glibc.xml" 132 136 xpointer="xpointer(//*[@os='dm'])"/> 133 137 134 138 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 135 href="../common/ eglibc.xml"139 href="../common/glibc.xml" 136 140 xpointer="xpointer(//*[@os='dn'])"/> 137 138 <para os="do">The stubs.h header installed by eglibc looks for stubs-32.h139 and stubs-64.h. This configuration of eglibc only generates stubs-64.h. Fix140 this with the following:</para>141 142 <screen os="dp"><userinput>mv -v /tools/include/gnu/stubs{-64,}.h</userinput></screen>143 141 144 142 </sect2> … … 148 146 149 147 <para>Details on this package are located in <xref 150 linkend="contents- eglibc" role="."/></para>148 linkend="contents-glibc" role="."/></para> 151 149 152 150 </sect2> -
BOOK/cross-tools/x86_64-chapter.xml
r88ef769 r03e6a40 28 28 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/binutils.xml"/> 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-static.xml"/> 30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/ eglibc.xml"/>31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/ eglibc-64bit.xml"/>30 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/glibc.xml"/> 31 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/glibc-64bit.xml"/> 32 32 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/gcc-final.xml"/> 33 33 -
BOOK/cross-tools/x86_64/glibc.xml
r88ef769 r03e6a40 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- eglibc" role="wrap">9 <?dbhtml filename=" eglibc.html"?>8 <sect1 id="ch-cross-tools-glibc" role="wrap"> 9 <?dbhtml filename="glibc.html"?> 10 10 11 <title> EGLIBC-&eglibc-version; 32 Bit</title>11 <title>GLIBC-&glibc-version; 32 Bit</title> 12 12 13 <indexterm zone="ch-cross-tools- eglibc">14 <primary sortas="a- EGLIBC">EGLIBC</primary>13 <indexterm zone="ch-cross-tools-glibc"> 14 <primary sortas="a-GLIBC">GLIBC</primary> 15 15 <secondary>cross tools, 32 Bit</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 19 href="../../final-system/common/ eglibc.xml"19 href="../../final-system/common/glibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of EGLIBC</title>23 <title>Installation of GLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 26 href="../common/ eglibc.xml"26 href="../common/glibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 30 href="../../final-system/common/ eglibc.xml"30 href="../../final-system/common/glibc.xml" 31 31 xpointer="xpointer(//*[@os='s1'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 34 href="../../final-system/common/ eglibc.xml"34 href="../../final-system/common/glibc.xml" 35 35 xpointer="xpointer(//*[@os='s2'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 38 href="../common/ eglibc.xml"38 href="../common/glibc.xml" 39 39 xpointer="xpointer(//*[@os='e'])"/> 40 40 41 41 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 42 href="../common/ eglibc.xml"42 href="../common/glibc.xml" 43 43 xpointer="xpointer(//*[@os='f'])"/> 44 44 45 45 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 46 href="../common/ eglibc.xml"46 href="../common/glibc.xml" 47 47 xpointer="xpointer(//*[@os='dd'])"/> 48 48 49 49 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 50 href="../common/ eglibc.xml"50 href="../common/glibc.xml" 51 51 xpointer="xpointer(//*[@os='de'])"/> 52 52 53 53 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 54 href="../common/ eglibc.xml"54 href="../common/glibc.xml" 55 55 xpointer="xpointer(//*[@os='g'])"/> 56 56 … … 58 58 AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \ 59 59 CFLAGS="-march=$(cut -d- -f1 <<< $CLFS_TARGET32) -O2" \ 60 ../ eglibc-&eglibc-version;/configure --prefix=/tools \60 ../glibc-&glibc-version;/configure --prefix=/tools \ 61 61 --host=${CLFS_TARGET32} --build=${CLFS_HOST} \ 62 62 --disable-profile --with-tls --enable-kernel=2.6.32 --with-__thread \ … … 68 68 69 69 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 70 href="../common/ eglibc.xml"70 href="../common/glibc.xml" 71 71 xpointer="xpointer(//*[@os='dg1'])"/> 72 72 73 73 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 74 href="../multilib/ eglibc.xml"74 href="../multilib/glibc.xml" 75 75 xpointer="xpointer(//*[@os='ea1'])"/> 76 76 77 77 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 78 href="../common/ eglibc.xml"78 href="../common/glibc.xml" 79 79 xpointer="xpointer(//*[@os='dg3'])"/> 80 80 81 81 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 82 href="../common/ eglibc.xml"82 href="../common/glibc.xml" 83 83 xpointer="xpointer(//*[@os='dg4'])"/> 84 84 … … 87 87 $CLFS_TARGET32) -O2"</parameter></term> 88 88 <listitem> 89 <para>Forces EGLIBC to optimize for our target system.</para>89 <para>Forces GLIBC to optimize for our target system.</para> 90 90 </listitem> 91 91 </varlistentry> 92 92 93 93 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 94 href="../common/ eglibc.xml"94 href="../common/glibc.xml" 95 95 xpointer="xpointer(//*[@os='dg5'])"/> 96 96 97 97 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 98 href="../common/ eglibc.xml"98 href="../common/glibc.xml" 99 99 xpointer="xpointer(//*[@os='dg6'])"/> 100 100 101 101 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 102 href="../common/ eglibc.xml"102 href="../common/glibc.xml" 103 103 xpointer="xpointer(//*[@os='dg7'])"/> 104 104 105 105 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 106 href="../common/ eglibc.xml"106 href="../common/glibc.xml" 107 107 xpointer="xpointer(//*[@os='dg8'])"/> 108 108 109 109 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 110 href="../common/ eglibc.xml"110 href="../common/glibc.xml" 111 111 xpointer="xpointer(//*[@os='dg9'])"/> 112 112 113 113 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 114 href="../common/ eglibc.xml"114 href="../common/glibc.xml" 115 115 xpointer="xpointer(//*[@os='dg10'])"/> 116 116 117 117 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 118 href="../common/ eglibc.xml"118 href="../common/glibc.xml" 119 119 xpointer="xpointer(//*[@os='dg11'])"/> 120 121 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 122 href="../common/glibc.xml" 123 xpointer="xpointer(//*[@os='dg12'])"/> 120 124 121 125 </variablelist> 122 126 123 127 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 124 href="../common/ eglibc.xml"128 href="../common/glibc.xml" 125 129 xpointer="xpointer(//*[@os='dh'])"/> 126 130 127 131 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 128 href="../common/ eglibc.xml"132 href="../common/glibc.xml" 129 133 xpointer="xpointer(//*[@os='di'])"/> 130 134 131 135 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 132 href="../common/ eglibc.xml"136 href="../common/glibc.xml" 133 137 xpointer="xpointer(//*[@os='dj'])"/> 134 138 135 139 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 136 href="../common/ eglibc.xml"140 href="../common/glibc.xml" 137 141 xpointer="xpointer(//*[@os='dk'])"/> 138 142 139 143 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 140 href="../common/ eglibc.xml"144 href="../common/glibc.xml" 141 145 xpointer="xpointer(//*[@os='dl'])"/> 142 146 143 147 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 144 href="../common/ eglibc.xml"148 href="../common/glibc.xml" 145 149 xpointer="xpointer(//*[@os='dm'])"/> 146 150 147 151 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 148 href="../common/ eglibc.xml"152 href="../common/glibc.xml" 149 153 xpointer="xpointer(//*[@os='dn'])"/> 150 154 … … 155 159 156 160 <para>Details on this package are located in <xref 157 linkend="contents- eglibc" role="."/></para>161 linkend="contents-glibc" role="."/></para> 158 162 159 163 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.