Ignore:
Timestamp:
Jun 3, 2009, 11:48:55 AM (16 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
207aad6
Parents:
968933d
Message:

Cross-LFS moved to Eglibc 2.10.1

Location:
BOOK/cross-tools/alpha
Files:
2 moved

Legend:

Unmodified
Added
Removed
  • BOOK/cross-tools/alpha/eglibc-headers.xml

    r968933d r093b0e8  
    66]>
    77
    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"?>
    1010
    11   <title>Glibc-&glibc-version; Headers</title>
     11  <title>EGLIBC-&eglibc-version; Headers</title>
    1212
    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>
    1515    <secondary>cross tools, headers</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    19   href="../../final-system/common/glibc.xml"
     19  href="../../final-system/common/eglibc.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Glibc Headers</title>
     23    <title>Installation of EGLIBC Headers</title>
    2424
    25     <para os="s1">Glibc's <filename>configure</filename> script checks the
    26     version of GCC, and will fail if it's less than 3.4. The next Glibc build
     25    <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
    2727    will use the GCC that will be installed into
    2828    <filename class="directory">/cross-tools</filename> in the next step.
    29     However, in this step only the Glibc headers are being installed - no
     29    However, in this step only the EGLIBC headers are being installed - no
    3030    compiling is taking place - so the GCC version isn't important. The
    3131    following sed removes the dependency of GCC 3.4.x:</para>
     
    3535
    3636    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    37     href="../../final-system/common/glibc.xml"
     37    href="../../final-system/common/eglibc.xml"
    3838    xpointer="xpointer(//*[@os='e'])"/>
    3939
    4040    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    41     href="../../final-system/common/glibc.xml"
     41    href="../../final-system/common/eglibc.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
    4343
    4444    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    45     href="../common/glibc.xml"
     45    href="../common/eglibc.xml"
    4646    xpointer="xpointer(//*[@os='dd'])"/>
    4747
     
    5555
    5656    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    57     href="../../final-system/common/glibc.xml"
     57    href="../../final-system/common/eglibc.xml"
    5858    xpointer="xpointer(//*[@os='g'])"/>
    5959
    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 \
    6161   --host=${CLFS_TARGET} --build=${CLFS_HOST} \
    6262   --disable-sanity-checks --enable-kernel=2.6.0 \
     
    7575             <term><parameter>CC=gcc</parameter></term>
    7676             <listitem>
    77                 <para>Tells Glibc to use the host's GCC compiler.</para>
     77                <para>Tells EGLIBC to use the host's GCC compiler.</para>
    7878             </listitem>
    7979          </varlistentry>
     
    114114            <term><parameter>--enable-kernel=2.6.0</parameter></term>
    115115            <listitem>
    116                <para>This tells Glibc to compile the library with support
     116               <para>This tells EGLIBC to compile the library with support
    117117               for 2.6.x Linux kernels.</para>
    118118            </listitem>
     
    122122           <term><parameter>--with-headers=/tools/include</parameter></term>
    123123           <listitem>
    124               <para>This tells Glibc to compile itself against the headers
     124              <para>This tells EGLIBC to compile itself against the headers
    125125              recently installed to the <filename class="directory">/tools</filename>
    126126              directory, so that it knows exactly what features the kernel has
     
    132132           <term><parameter>--with-binutils=/cross-tools/${CLFS_TARGET}/bin</parameter></term>
    133133           <listitem>
    134               <para>This tells Glibc to use the Binutils for our specific target architecture.</para>
     134              <para>This tells EGLIBC to use the Binutils for our specific target architecture.</para>
    135135            </listitem>
    136136       </varlistentry>
     
    157157   <para os="cj">Another header is needed for NPTL:</para>
    158158
    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 \
    160160    /tools/include/bits/</userinput></screen>
    161161
     
    166166
    167167    <para>Details on this package are located in <xref
    168     linkend="contents-glibc" role="."/></para>
     168    linkend="contents-eglibc" role="."/></para>
    169169
    170170  </sect2>
  • BOOK/cross-tools/alpha/eglibc.xml

    r968933d r093b0e8  
    66]>
    77
    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"?>
    1010
    11   <title>Glibc-&glibc-version;</title>
     11  <title>EGLIBC-&eglibc-version;</title>
    1212
    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>
    1515    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    19   href="../../final-system/common/glibc.xml"
     19  href="../../final-system/common/eglibc.xml"
    2020  xpointer="xpointer(//*[@role='package'])"/>
    2121
    2222  <sect2 role="installation">
    23     <title>Installation of Glibc</title>
     23    <title>Installation of EGLIBC</title>
    2424
    2525    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    26     href="../common/glibc.xml"
     26    href="../common/eglibc.xml"
    2727    xpointer="xpointer(//*[@os='da'])"/>
    2828
    2929    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    30     href="../common/glibc.xml"
     30    href="../common/eglibc.xml"
    3131    xpointer="xpointer(//*[@os='db'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    34     href="../common/glibc.xml"
     34    href="../common/eglibc.xml"
    3535    xpointer="xpointer(//*[@os='dc'])"/>
    3636
    3737    <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"
    5539    xpointer="xpointer(//*[@os='e'])"/>
    5640
    5741    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    58     href="../common/glibc.xml"
     42    href="../common/eglibc.xml"
    5943    xpointer="xpointer(//*[@os='f'])"/>
    6044
    6145    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    62     href="../common/glibc.xml"
     46    href="../common/eglibc.xml"
    6347    xpointer="xpointer(//*[@os='dd'])"/>
    6448
    6549    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    66     href="../common/glibc.xml"
     50    href="../common/eglibc.xml"
    6751    xpointer="xpointer(//*[@os='de'])"/>
    6852
    6953    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    70     href="../../final-system/common/glibc.xml"
     54    href="../../final-system/common/eglibc.xml"
    7155    xpointer="xpointer(//*[@os='g'])"/>
    7256
    7357    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    74     href="../common/glibc.xml"
     58    href="../common/eglibc.xml"
    7559    xpointer="xpointer(//*[@os='df'])"/>
    7660
    7761    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    78     href="../common/glibc.xml"
     62    href="../common/eglibc.xml"
    7963    xpointer="xpointer(//*[@os='dg'])"/>
    8064
    8165    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    82     href="../common/glibc.xml"
     66    href="../common/eglibc.xml"
    8367    xpointer="xpointer(//*[@os='dh'])"/>
    8468
    8569    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    86     href="../common/glibc.xml"
     70    href="../common/eglibc.xml"
    8771    xpointer="xpointer(//*[@os='di'])"/>
    8872
    8973    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    90     href="../common/glibc.xml"
     74    href="../common/eglibc.xml"
    9175    xpointer="xpointer(//*[@os='dj'])"/>
    9276
    9377    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    94     href="../common/glibc.xml"
     78    href="../common/eglibc.xml"
    9579    xpointer="xpointer(//*[@os='dk'])"/>
    9680
    9781    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    98     href="../common/glibc.xml"
     82    href="../common/eglibc.xml"
    9983    xpointer="xpointer(//*[@os='dl'])"/>
    10084
    10185    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    102     href="../common/glibc.xml"
     86    href="../common/eglibc.xml"
    10387    xpointer="xpointer(//*[@os='dm'])"/>
    10488
    10589    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    106     href="../common/glibc.xml"
     90    href="../common/eglibc.xml"
    10791    xpointer="xpointer(//*[@os='dn'])"/>
    10892
     
    11397
    11498    <para>Details on this package are located in <xref
    115     linkend="contents-glibc" role="."/></para>
     99    linkend="contents-eglibc" role="."/></para>
    116100
    117101  </sect2>
Note: See TracChangeset for help on using the changeset viewer.