Changeset 093b0e8 for BOOK/cross-tools/alpha
- Timestamp:
- Jun 3, 2009, 11:48:55 AM (16 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 207aad6
- Parents:
- 968933d
- Location:
- BOOK/cross-tools/alpha
- Files:
-
- 2 moved
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/alpha/eglibc-headers.xml
r968933d r093b0e8 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- glibc-headers" role="wrap">9 <?dbhtml filename=" glibc-headers.html"?>8 <sect1 id="ch-cross-tools-eglibc-headers" role="wrap"> 9 <?dbhtml filename="eglibc-headers.html"?> 10 10 11 <title> Glibc-&glibc-version; Headers</title>11 <title>EGLIBC-&eglibc-version; Headers</title> 12 12 13 <indexterm zone="ch-cross-tools- glibc-headers">14 <primary sortas="a- Glibc">Glibc</primary>13 <indexterm zone="ch-cross-tools-eglibc-headers"> 14 <primary sortas="a-EGLIBC">EGLIBC</primary> 15 15 <secondary>cross tools, headers</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 19 href="../../final-system/common/ glibc.xml"19 href="../../final-system/common/eglibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of GlibcHeaders</title>23 <title>Installation of EGLIBC Headers</title> 24 24 25 <para os="s1"> Glibc's <filename>configure</filename> script checks the26 version of GCC, and will fail if it's less than 3.4. The next Glibcbuild25 <para os="s1">EGLIBC's <filename>configure</filename> script checks the 26 version of GCC, and will fail if it's less than 3.4. The next EGLIBC build 27 27 will use the GCC that will be installed into 28 28 <filename class="directory">/cross-tools</filename> in the next step. 29 However, in this step only the Glibcheaders are being installed - no29 However, in this step only the EGLIBC headers are being installed - no 30 30 compiling is taking place - so the GCC version isn't important. The 31 31 following sed removes the dependency of GCC 3.4.x:</para> … … 35 35 36 36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 37 href="../../final-system/common/ glibc.xml"37 href="../../final-system/common/eglibc.xml" 38 38 xpointer="xpointer(//*[@os='e'])"/> 39 39 40 40 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 41 href="../../final-system/common/ glibc.xml"41 href="../../final-system/common/eglibc.xml" 42 42 xpointer="xpointer(//*[@os='f'])"/> 43 43 44 44 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 45 href="../common/ glibc.xml"45 href="../common/eglibc.xml" 46 46 xpointer="xpointer(//*[@os='dd'])"/> 47 47 … … 55 55 56 56 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 57 href="../../final-system/common/ glibc.xml"57 href="../../final-system/common/eglibc.xml" 58 58 xpointer="xpointer(//*[@os='g'])"/> 59 59 60 <screen os="s3"><userinput>CC=gcc ../ glibc-&glibc-version;/configure --prefix=/tools \60 <screen os="s3"><userinput>CC=gcc ../eglibc-&eglibc-version;/configure --prefix=/tools \ 61 61 --host=${CLFS_TARGET} --build=${CLFS_HOST} \ 62 62 --disable-sanity-checks --enable-kernel=2.6.0 \ … … 75 75 <term><parameter>CC=gcc</parameter></term> 76 76 <listitem> 77 <para>Tells Glibcto use the host's GCC compiler.</para>77 <para>Tells EGLIBC to use the host's GCC compiler.</para> 78 78 </listitem> 79 79 </varlistentry> … … 114 114 <term><parameter>--enable-kernel=2.6.0</parameter></term> 115 115 <listitem> 116 <para>This tells Glibcto compile the library with support116 <para>This tells EGLIBC to compile the library with support 117 117 for 2.6.x Linux kernels.</para> 118 118 </listitem> … … 122 122 <term><parameter>--with-headers=/tools/include</parameter></term> 123 123 <listitem> 124 <para>This tells Glibcto compile itself against the headers124 <para>This tells EGLIBC to compile itself against the headers 125 125 recently installed to the <filename class="directory">/tools</filename> 126 126 directory, so that it knows exactly what features the kernel has … … 132 132 <term><parameter>--with-binutils=/cross-tools/${CLFS_TARGET}/bin</parameter></term> 133 133 <listitem> 134 <para>This tells Glibcto use the Binutils for our specific target architecture.</para>134 <para>This tells EGLIBC to use the Binutils for our specific target architecture.</para> 135 135 </listitem> 136 136 </varlistentry> … … 157 157 <para os="cj">Another header is needed for NPTL:</para> 158 158 159 <screen><userinput>cp -v ../ glibc-&glibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h \159 <screen><userinput>cp -v ../eglibc-&eglibc-version;/nptl/sysdeps/unix/sysv/linux/alpha/bits/pthreadtypes.h \ 160 160 /tools/include/bits/</userinput></screen> 161 161 … … 166 166 167 167 <para>Details on this package are located in <xref 168 linkend="contents- glibc" role="."/></para>168 linkend="contents-eglibc" role="."/></para> 169 169 170 170 </sect2> -
BOOK/cross-tools/alpha/eglibc.xml
r968933d r093b0e8 6 6 ]> 7 7 8 <sect1 id="ch-cross-tools- glibc" role="wrap">9 <?dbhtml filename=" glibc.html"?>8 <sect1 id="ch-cross-tools-eglibc" role="wrap"> 9 <?dbhtml filename="eglibc.html"?> 10 10 11 <title> Glibc-&glibc-version;</title>11 <title>EGLIBC-&eglibc-version;</title> 12 12 13 <indexterm zone="ch-cross-tools- glibc">14 <primary sortas="a- Glibc">Glibc</primary>13 <indexterm zone="ch-cross-tools-eglibc"> 14 <primary sortas="a-EGLIBC">EGLIBC</primary> 15 15 <secondary>cross tools</secondary> 16 16 </indexterm> 17 17 18 18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 19 href="../../final-system/common/ glibc.xml"19 href="../../final-system/common/eglibc.xml" 20 20 xpointer="xpointer(//*[@role='package'])"/> 21 21 22 22 <sect2 role="installation"> 23 <title>Installation of Glibc</title>23 <title>Installation of EGLIBC</title> 24 24 25 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 26 href="../common/ glibc.xml"26 href="../common/eglibc.xml" 27 27 xpointer="xpointer(//*[@os='da'])"/> 28 28 29 29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 30 href="../common/ glibc.xml"30 href="../common/eglibc.xml" 31 31 xpointer="xpointer(//*[@os='db'])"/> 32 32 33 33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 34 href="../common/ glibc.xml"34 href="../common/eglibc.xml" 35 35 xpointer="xpointer(//*[@os='dc'])"/> 36 36 37 37 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 38 href="../common/glibc.xml" 39 xpointer="xpointer(//*[@os='c'])"/> 40 41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 42 href="../common/glibc.xml" 43 xpointer="xpointer(//*[@os='d'])"/> 44 45 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 46 href="../../final-system/alpha/glibc.xml" 47 xpointer="xpointer(//*[@os='ap1'])"/> 48 49 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 50 href="../../final-system/alpha/glibc.xml" 51 xpointer="xpointer(//*[@os='ap2'])"/> 52 53 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 54 href="../common/glibc.xml" 38 href="../common/eglibc.xml" 55 39 xpointer="xpointer(//*[@os='e'])"/> 56 40 57 41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 58 href="../common/ glibc.xml"42 href="../common/eglibc.xml" 59 43 xpointer="xpointer(//*[@os='f'])"/> 60 44 61 45 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 62 href="../common/ glibc.xml"46 href="../common/eglibc.xml" 63 47 xpointer="xpointer(//*[@os='dd'])"/> 64 48 65 49 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 66 href="../common/ glibc.xml"50 href="../common/eglibc.xml" 67 51 xpointer="xpointer(//*[@os='de'])"/> 68 52 69 53 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 70 href="../../final-system/common/ glibc.xml"54 href="../../final-system/common/eglibc.xml" 71 55 xpointer="xpointer(//*[@os='g'])"/> 72 56 73 57 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 74 href="../common/ glibc.xml"58 href="../common/eglibc.xml" 75 59 xpointer="xpointer(//*[@os='df'])"/> 76 60 77 61 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 78 href="../common/ glibc.xml"62 href="../common/eglibc.xml" 79 63 xpointer="xpointer(//*[@os='dg'])"/> 80 64 81 65 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 82 href="../common/ glibc.xml"66 href="../common/eglibc.xml" 83 67 xpointer="xpointer(//*[@os='dh'])"/> 84 68 85 69 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 86 href="../common/ glibc.xml"70 href="../common/eglibc.xml" 87 71 xpointer="xpointer(//*[@os='di'])"/> 88 72 89 73 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 90 href="../common/ glibc.xml"74 href="../common/eglibc.xml" 91 75 xpointer="xpointer(//*[@os='dj'])"/> 92 76 93 77 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 94 href="../common/ glibc.xml"78 href="../common/eglibc.xml" 95 79 xpointer="xpointer(//*[@os='dk'])"/> 96 80 97 81 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 98 href="../common/ glibc.xml"82 href="../common/eglibc.xml" 99 83 xpointer="xpointer(//*[@os='dl'])"/> 100 84 101 85 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 102 href="../common/ glibc.xml"86 href="../common/eglibc.xml" 103 87 xpointer="xpointer(//*[@os='dm'])"/> 104 88 105 89 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 106 href="../common/ glibc.xml"90 href="../common/eglibc.xml" 107 91 xpointer="xpointer(//*[@os='dn'])"/> 108 92 … … 113 97 114 98 <para>Details on this package are located in <xref 115 linkend="contents- glibc" role="."/></para>99 linkend="contents-eglibc" role="."/></para> 116 100 117 101 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.