Ignore:
Timestamp:
Jun 3, 2009, 11:48:55 AM (15 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

File:
1 moved

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/multilib/eglibc.xml

    r968933d r093b0e8  
    66]>
    77
    8 <sect1 id="ch-system-glibc-32" role="wrap">
    9   <?dbhtml filename="glibc.html"?>
     8<sect1 id="ch-system-eglibc-32" role="wrap">
     9  <?dbhtml filename="eglibc.html"?>
    1010
    11   <title>Glibc-&glibc-version; 32 Bit Libraries</title>
     11  <title>EGLIBC-&eglibc-version; 32 Bit Libraries</title>
    1212
    13   <indexterm zone="ch-system-glibc-32">
    14     <primary sortas="a-Glibc">Glibc</primary>
     13  <indexterm zone="ch-system-eglibc-32">
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515    <secondary>32 Bit</secondary>
    1616  </indexterm>
    1717
    1818  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    19   href="../common/glibc.xml"
     19  href="../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='z'])"/>
    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='b'])"/>
    3232
    3333    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    34     href="../common/glibc.xml"
    35     xpointer="xpointer(//*[@os='c'])"/>
    36 
    37     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    38     href="../common/glibc.xml"
    39     xpointer="xpointer(//*[@os='d'])"/>
    40 
    41     <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    42     href="../common/glibc.xml"
     34    href="../common/eglibc.xml"
    4335    xpointer="xpointer(//*[@os='e'])"/>
    4436
    4537    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    46     href="../common/glibc.xml"
     38    href="../common/eglibc.xml"
    4739    xpointer="xpointer(//*[@os='f'])"/>
    4840
    4941    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    50     href="../common/glibc.xml"
     42    href="../common/eglibc.xml"
    5143    xpointer="xpointer(//*[@os='g'])"/>
    5244
    5345<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    54     ../glibc-&glibc-version;/configure --prefix=/usr \
     46    ../eglibc-&eglibc-version;/configure --prefix=/usr \
    5547    --disable-profile --enable-add-ons --enable-kernel=2.6.0 \
    56     --libexecdir=/usr/lib/glibc --host=${CLFS_TARGET32}</userinput></screen>
     48    --libexecdir=/usr/lib/eglibc --host=${CLFS_TARGET32}</userinput></screen>
    5749
    5850    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    59     href="../common/glibc.xml"
     51    href="../common/eglibc.xml"
    6052    xpointer="xpointer(//*[@os='i'])"/>
    6153
    6254    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    63     href="../common/glibc.xml"
     55    href="../common/eglibc.xml"
    6456    xpointer="xpointer(//*[@os='j'])"/>
    6557
    6658    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    67     href="../common/glibc.xml"
     59    href="../common/eglibc.xml"
    6860    xpointer="xpointer(//*[@os='k'])"/>
    6961
    7062    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    71     href="../common/glibc.xml"
     63    href="../common/eglibc.xml"
    7264    xpointer="xpointer(//*[@os='l'])"/>
    7365
    7466    <para os="l1">In multilib, we tend to think that compiling for
    7567    <literal>${CLFS_TARGET32}</literal> is <emphasis>not</emphasis>
    76     cross-compiling. Glibc takes the traditional view that if you are building
     68    cross-compiling. EGLIBC takes the traditional view that if you are building
    7769    for a different host then you are cross-compiling, so you won't be running
    7870    the tests and therefore you don't need the locale files. When we run
     
    8072    sed allows these tests to succeed:</para>
    8173
    82 <screen os="l2"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../glibc-&glibc-version;/localedata/Makefile</userinput></screen>
     74<screen os="l2"><userinput>sed -i '/cross-compiling/s@ifeq@ifneq@g' ../eglibc-&eglibc-version;/localedata/Makefile</userinput></screen>
    8375
    8476    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    85     href="../common/glibc.xml"
     77    href="../common/eglibc.xml"
    8678    xpointer="xpointer(//*[@os='m'])"/>
    8779
    8880    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    89     href="../common/glibc.xml"
     81    href="../common/eglibc.xml"
    9082    xpointer="xpointer(//*[@os='n'])"/>
    9183
    9284    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    93     href="../common/glibc.xml"
     85    href="../common/eglibc.xml"
    9486    xpointer="xpointer(//*[@os='o'])"/>
    9587
    9688    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    97     href="../common/glibc.xml"
     89    href="../common/eglibc.xml"
    9890    xpointer="xpointer(//*[@os='p'])"/>
    9991
    10092    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    101     href="../common/glibc.xml"
     93    href="../common/eglibc.xml"
    10294    xpointer="xpointer(//*[@os='q'])"/>
    10395
    10496    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    105     href="../common/glibc.xml"
     97    href="../common/eglibc.xml"
    10698    xpointer="xpointer(//*[@os='r'])"/>
    10799
    108100    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    109     href="../common/glibc.xml"
     101    href="../common/eglibc.xml"
    110102    xpointer="xpointer(//*[@os='s'])"/>
    111103
    112104    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
    113     href="../common/glibc.xml"
     105    href="../common/eglibc.xml"
    114106    xpointer="xpointer(//*[@os='t'])"/>
    115107
     
    120112
    121113    <para>Details on this package are located in <xref
    122     linkend="contents-glibc" role="."/></para>
     114    linkend="contents-eglibc" role="."/></para>
    123115
    124116  </sect2>
Note: See TracChangeset for help on using the changeset viewer.