Changeset fef8487 in clfs-sysroot for BOOK


Ignore:
Timestamp:
Jul 11, 2009, 6:35:07 PM (15 years ago)
Author:
Joe Ciccone <jciccone@…>
Branches:
master
Children:
25e7898
Parents:
11462e6
Message:

Even More Text Updates.

Location:
BOOK
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • BOOK/appendices/dependencies/common.xml

    r11462e6 rfef8487  
    9595
    9696        <seglistitem>
    97           <seg>Bash, Bison, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make,
     97          <seg>Bash, Bison, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, Make,
    9898          Ncurses, Patch, Readline, Sed and Texinfo</seg>
    9999        </seglistitem>
     
    123123
    124124        <seglistitem>
    125          <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, EGlibc, GCC,
     125         <seg>Bash, Binutils, Coreutils, Diffutils, File, Gawk, EGLIBC, GCC,
    126126         Grep, Make, Perl, Sed, Texinfo and Zlib</seg>
    127127        </seglistitem>
     
    151151
    152152        <seglistitem>
    153          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC,
     153         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC,
    154154         Grep, M4, Make and Sed</seg>
    155155        </seglistitem>
     
    179179
    180180        <seglistitem>
    181          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make</seg>
     181         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make</seg>
    182182        </seglistitem>
    183183      </segmentedlist>
     
    233233
    234234        <seglistitem>
    235          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, GMP, Grep, Make,
     235         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, GMP, Grep, Make,
    236236         Patch, Perl, Sed and Texinfo</seg>
    237237        </seglistitem>
     
    315315
    316316        <seglistitem>
    317          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
     317         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    318318         Make, Patch, Sed and Texinfo</seg>
    319319        </seglistitem>
     
    343343
    344344        <seglistitem>
    345          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep, Make,
     345         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep, Make,
    346346         Patch, Sed and Tcl</seg>
    347347        </seglistitem>
     
    371371
    372372        <seglistitem>
    373          <seg>Bash, Binutils, Coreutils, EGlibc, Gawk, GCC, Gettext, Grep, Gzip,
     373         <seg>Bash, Binutils, Coreutils, EGLIBC, Gawk, GCC, Gettext, Grep, Gzip,
    374374         Make, Sed and Texinfo</seg>
    375375        </seglistitem>
     
    399399
    400400        <seglistitem>
    401          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
     401         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
    402402         Make, Sed and Zlib</seg>
    403403        </seglistitem>
     
    427427
    428428        <seglistitem>
    429          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
     429         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    430430         Sed and Texinfo</seg>
    431431        </seglistitem>
     
    455455
    456456        <seglistitem>
    457          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, M4, Make,
     457         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, M4, Make,
    458458         Sed and Texinfo</seg>
    459459        </seglistitem>
     
    483483
    484484        <seglistitem>
    485          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Sed and Texinfo</seg>
     485         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Sed and Texinfo</seg>
    486486        </seglistitem>
    487487      </segmentedlist>
     
    510510
    511511        <seglistitem>
    512          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     512         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    513513         GCC, GMP, Grep, Make, MPFR, Patch, Perl, Sed, Tar and Texinfo</seg>
    514514        </seglistitem>
     
    538538
    539539        <seglistitem>
    540          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     540         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    541541         GCC, Grep, Make, Sed and Texinfo</seg>
    542542        </seglistitem>
     
    559559      </segmentedlist>
    560560
    561 <!-- Begin EGlibc dependency info -->
    562   <bridgehead renderas="sect2" id="eglibc-dep">EGlibc</bridgehead>
     561<!-- Begin EGLIBC dependency info -->
     562  <bridgehead renderas="sect2" id="eglibc-dep">EGLIBC</bridgehead>
    563563
    564564      <segmentedlist>
     
    594594
    595595        <seglistitem>
    596          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, M4, Make,
     596         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, M4, Make,
    597597         Sed and Texinfo</seg>
    598598        </seglistitem>
     
    622622
    623623        <seglistitem>
    624          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
     624         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    625625         Make, Patch, Sed and Texinfo</seg>
    626626        </seglistitem>
     
    650650
    651651        <seglistitem>
    652          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Perl
     652         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make, Perl
    653653         Sed and Texinfo</seg>
    654654        </seglistitem>
     
    678678
    679679        <seglistitem>
    680          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
     680         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    681681         Sed and Texinfo</seg>
    682682        </seglistitem>
     
    733733
    734734        <seglistitem>
    735          <seg>Bash, Binutils, Bison, Coreutils, Findutils, Flex, EGlibc, GCC,
     735         <seg>Bash, Binutils, Bison, Coreutils, Findutils, Flex, EGLIBC, GCC,
    736736         Make, Linux-Headers and Sed</seg>
    737737        </seglistitem>
     
    761761
    762762        <seglistitem>
    763          <seg>Bash, Binutils, Coreutils, EGlibc, GCC and Make</seg>
     763         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC and Make</seg>
    764764        </seglistitem>
    765765      </segmentedlist>
     
    788788
    789789        <seglistitem>
    790          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Gzip, Make and Sed</seg>
     790         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Gzip, Make and Sed</seg>
    791791        </seglistitem>
    792792      </segmentedlist>
     
    815815
    816816        <seglistitem>
    817          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
     817         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    818818         Ncurses and Sed</seg>
    819819        </seglistitem>
     
    843843
    844844        <seglistitem>
    845          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, EGlibc, GCC, Grep,
     845         <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, Gawk, EGLIBC, GCC, Grep,
    846846         Make, Sed and Texinfo</seg>
    847847        </seglistitem>
     
    898898
    899899        <seglistitem>
    900          <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, EGlibc, GCC, Grep,
     900         <seg>Bash, Binutils, Coreutils, Diffutils, Findutils, EGLIBC, GCC, Grep,
    901901         Gzip, Make, Module-Init-Tools, Ncurses, Perl and Sed</seg>
    902902        </seglistitem>
     
    926926
    927927        <seglistitem>
    928          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make, Sed
     928         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make, Sed
    929929         and Texinfo</seg>
    930930        </seglistitem>
     
    954954
    955955        <seglistitem>
    956          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep,
     956         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep,
    957957         Make, Sed and Texinfo</seg>
    958958        </seglistitem>
     
    982982
    983983        <seglistitem>
    984          <seg>Bash, Binutils, Bzip2, Coreutils, EGlibc, Gawk, GCC,
     984         <seg>Bash, Binutils, Bzip2, Coreutils, EGLIBC, Gawk, GCC,
    985985         Grep, Groff, Gzip, Less, XZ-Utils, Make and Sed</seg>
    986986        </seglistitem>
     
    10371037
    10381038        <seglistitem>
    1039          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, GMP,
     1039         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, GMP,
    10401040         Make, Sed and Texinfo</seg>
    10411041        </seglistitem>
     
    10651065
    10661066        <seglistitem>
    1067          <seg>Bash, Binutils, Coreutils, Findutils, EGlibc, GCC, Grep, Make,
     1067         <seg>Bash, Binutils, Coreutils, Findutils, EGLIBC, GCC, Grep, Make,
    10681068         Sed and Zlib</seg>
    10691069        </seglistitem>
     
    10931093
    10941094        <seglistitem>
    1095          <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
     1095         <seg>Bash, Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
    10961096         Make and Sed</seg>
    10971097        </seglistitem>
     
    11221122
    11231123        <seglistitem>
    1124          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make and Sed</seg>
     1124         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make and Sed</seg>
    11251125        </seglistitem>
    11261126      </segmentedlist>
     
    11491149
    11501150        <seglistitem>
    1151          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep,
     1151         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep,
    11521152         Make and Sed</seg>
    11531153        </seglistitem>
     
    11771177
    11781178        <seglistitem>
    1179          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make and Ncurses</seg>
     1179         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Ncurses</seg>
    11801180        </seglistitem>
    11811181      </segmentedlist>
     
    12041204
    12051205        <seglistitem>
    1206          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses
     1206         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses
    12071207         and Sed</seg>
    12081208        </seglistitem>
     
    12321232
    12331233        <seglistitem>
    1234          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make, Ncurses,
     1234         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make, Ncurses,
    12351235         Patch, Sed and Texinfo</seg>
    12361236        </seglistitem>
     
    12601260
    12611261        <seglistitem>
    1262          <seg>Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep, Make
     1262         <seg>Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep, Make
    12631263         and Sed</seg>
    12641264        </seglistitem>
     
    12881288
    12891289        <seglistitem>
    1290          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Grep, Make,
     1290         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Grep, Make,
    12911291         Sed and Texinfo</seg>
    12921292        </seglistitem>
     
    13161316
    13171317        <seglistitem>
    1318          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1318         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    13191319         GCC, Gettext, Grep, Make and Sed</seg>
    13201320        </seglistitem>
     
    13441344
    13451345        <seglistitem>
    1346          <seg>Binutils, Coreutils, EGlibc, GCC, Make and Sed</seg>
     1346         <seg>Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
    13471347        </seglistitem>
    13481348      </segmentedlist>
     
    13711371
    13721372        <seglistitem>
    1373          <seg>Bash, Binutils, Bison, Coreutils, EGlibc, GCC,
     1373         <seg>Bash, Binutils, Bison, Coreutils, EGLIBC, GCC,
    13741374         Grep, Make, Sed and Texinfo</seg>
    13751375        </seglistitem>
     
    13991399
    14001400        <seglistitem>
    1401          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, GCC, Grep,
     1401         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, GCC, Grep,
    14021402         Make and Sed</seg>
    14031403        </seglistitem>
     
    14271427
    14281428        <seglistitem>
    1429          <seg>Bash, Binutils, Coreutils, Gawk, EGlibc, GCC, Grep, Make,
     1429         <seg>Bash, Binutils, Coreutils, Gawk, EGLIBC, GCC, Grep, Make,
    14301430         Ncurses and Sed</seg>
    14311431        </seglistitem>
     
    14551455
    14561456        <seglistitem>
    1457          <seg>Binutils, Coreutils, Diffutils, Gawk, EGlibc, GCC, Grep,
     1457         <seg>Binutils, Coreutils, Diffutils, Gawk, EGLIBC, GCC, Grep,
    14581458         Make and Sed</seg>
    14591459        </seglistitem>
     
    14831483
    14841484        <seglistitem>
    1485          <seg>Bash, Binutils, Coreutils, E2fprogs, EGlibc, GCC, Grep,
     1485         <seg>Bash, Binutils, Coreutils, E2fprogs, EGLIBC, GCC, Grep,
    14861486         Make, Ncurses, Sed, Texinfo and Zlib</seg>
    14871487        </seglistitem>
     
    15111511
    15121512        <seglistitem>
    1513          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1513         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    15141514         GCC, Gettext, Grep, Make, Ncurses, Perl and Sed</seg>
    15151515        </seglistitem>
     
    15391539
    15401540        <seglistitem>
    1541          <seg>Bash, Binutils, Coreutils, Diffutils, EGlibc, Findutils, Gawk,
     1541         <seg>Bash, Binutils, Coreutils, Diffutils, EGLIBC, Findutils, Gawk,
    15421542         GCC, Grep, Make and Sed</seg>
    15431543        </seglistitem>
     
    15671567
    15681568        <seglistitem>
    1569          <seg>Bash, Binutils, Coreutils, EGlibc, GCC, Make and Sed</seg>
     1569         <seg>Bash, Binutils, Coreutils, EGLIBC, GCC, Make and Sed</seg>
    15701570        </seglistitem>
    15711571      </segmentedlist>
  • BOOK/bootable/arm/kernel.xml

    r11462e6 rfef8487  
    124124      <para>Also, the headers in the system's <filename
    125125      class="directory">include</filename> directory should
    126       <emphasis>always</emphasis> be the ones against which EGlibc was
     126      <emphasis>always</emphasis> be the ones against which EGLIBC was
    127127      compiled (from the Linux-Headers package) and should
    128128      <emphasis>never</emphasis> be replaced by the kernel headers.</para>
  • BOOK/bootscripts/common/locale.xml

    r11462e6 rfef8487  
    5050  canonical charmap for your chosen locale.</para>
    5151
    52   <para>The list of all locales supported by EGlibc can be obtained by running
     52  <para>The list of all locales supported by EGLIBC can be obtained by running
    5353  the following command:</para>
    5454
     
    8585  commands above fail with a message similar to the one shown below, this means
    8686  that your locale was either not installed in Chapter 10 or is not supported by
    87   the default installation of EGlibc.</para>
     87  the default installation of EGLIBC.</para>
    8888
    8989<screen><computeroutput>locale: Cannot set LC_* to default locale: No such file or directory</computeroutput></screen>
     
    9292  the <command>localedef</command> command, or consider choosing a different
    9393  locale. Further instructions assume that there are no such error messages
    94   from EGlibc.</para>
     94  from EGLIBC.</para>
    9595
    9696  <para>Some packages beyond CLFS may also lack support for your chosen locale.
     
    102102  <para>Sometimes it is possible to fix this by removing the charmap part of
    103103  the locale specification, as long as that does not change the character map
    104   that EGlibc associates with the locale (this can be checked by running the
     104  that EGLIBC associates with the locale (this can be checked by running the
    105105  <command>locale charmap</command> command in both locales). For example,
    106106  one would have to change &quot;de_DE.ISO-8859-15@euro&quot; to
  • BOOK/cross-tools/alpha/eglibc.xml

    r11462e6 rfef8487  
    77
    88<sect1 id="ch-cross-tools-eglibc" role="wrap">
    9   <title>EGlibc-&eglibc-version;</title>
     9  <title>EGLIBC-&eglibc-version;</title>
    1010
    1111  <?dbhtml filename="eglibc.html"?>
    1212
    1313  <indexterm zone="ch-cross-tools-eglibc">
    14     <primary sortas="a-EGlibc">EGlibc</primary>
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515  </indexterm>
    1616
     
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of EGlibc</title>
     22    <title>Installation of EGLIBC</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/arm/eglibc.xml

    r11462e6 rfef8487  
    77
    88<sect1 id="ch-cross-tools-eglibc" role="wrap">
    9   <title>EGlibc-&eglibc-version;</title>
     9  <title>EGLIBC-&eglibc-version;</title>
    1010
    1111  <?dbhtml filename="eglibc.html"?>
    1212
    1313  <indexterm zone="ch-cross-tools-eglibc">
    14     <primary sortas="a-EGlibc">EGlibc</primary>
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515  </indexterm>
    1616
     
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of EGlibc</title>
     22    <title>Installation of EGLIBC</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/common/binutils.xml

    r11462e6 rfef8487  
    2424
    2525    <para os="da">It is important that Binutils be the first package compiled
    26     because both EGlibc and GCC perform various tests on the available
     26    because both EGLIBC and GCC perform various tests on the available
    2727    linker and assembler to determine which of their own features to
    2828    enable.</para>
  • BOOK/cross-tools/common/eglibc.xml

    r11462e6 rfef8487  
    99  <?dbhtml filename="eglibc.html"?>
    1010
    11   <title>EGlibc-&eglibc-version;</title>
     11  <title>EGLIBC-&eglibc-version;</title>
    1212
    1313  <indexterm zone="ch-cross-tools-eglibc">
    14     <primary sortas="a-EGlibc">EGlibc</primary>
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515    <secondary>cross tools</secondary>
    1616  </indexterm>
     
    1919    <title/>
    2020
    21     <para>The EGlibc package contains the main C library. This library provides
     21    <para>The EGLIBC package contains the main C library. This library provides
    2222    the basic routines for allocating memory, searching directories, opening and
    2323    closing files, reading and writing files, string handling, pattern matching,
     
    2727
    2828  <sect2 role="installation">
    29     <title>Installation of EGlibc</title>
     29    <title>Installation of EGLIBC</title>
    3030
    3131    <note os="a">
     
    3535      <quote>This library provides an <function>iconv()</function>
    3636      implementation, for use on systems which don't have one, or whose
    37       implementation cannot convert from/to Unicode.</quote> EGlibc provides
     37      implementation cannot convert from/to Unicode.</quote> EGLIBC provides
    3838      an <function>iconv()</function> implementation and can convert from/to
    3939      Unicode, therefore libiconv is not required on an CLFS system.</para>
    4040    </note>
    4141
    42     <para os="p1">EGlibc has various issues addressed by the following patch:</para>
     42    <para os="p1">EGLIBC has various issues addressed by the following patch:</para>
    4343
    4444<screen os="p2"><userinput>patch -Np1 -i ../&eglibc-fixes-patch;</userinput></screen>
     
    4949sed -e 's/-lgcc_eh//g' Makeconfig.orig > Makeconfig</userinput></screen>
    5050
    51     <para os="b">The EGlibc documentation recommends building EGlibc outside of the
     51    <para os="b">The EGLIBC documentation recommends building EGLIBC outside of the
    5252    source directory in a dedicated build directory:</para>
    5353
     
    5656
    5757    <para os="d">The following lines need to be added to
    58     <filename>config.cache</filename> for EGlibc to support NPTL:</para>
     58    <filename>config.cache</filename> for EGLIBC to support NPTL:</para>
    5959
    6060<screen os="e"><userinput>cat &gt; config.cache &lt;&lt; EOF
     
    7171EOF</userinput></screen>
    7272
    73     <para os="h">Prepare EGlibc for compilation:</para>
     73    <para os="h">Prepare EGLIBC for compilation:</para>
    7474
    7575<screen os="i"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc" \
     
    8787        <term><parameter>BUILD_CC="gcc"</parameter></term>
    8888        <listitem>
    89           <para>This tells EGlibc to use the compiler on the host system. This is
    90           used to create the tools EGlibc uses during its build.</para>
     89          <para>This tells EGLIBC to use the compiler on the host system. This is
     90          used to create the tools EGLIBC uses during its build.</para>
    9191        </listitem>
    9292      </varlistentry>
     
    9595        <term><parameter>CC="${CLFS_TARGET}-gcc"</parameter></term>
    9696        <listitem>
    97           <para>This forces EGlibc to use the GCC compiler that we made for our target
     97          <para>This forces EGLIBC to use the GCC compiler that we made for our target
    9898          architecture.</para>
    9999        </listitem>
     
    103103        <term><parameter>AR="${CLFS_TARGET}-ar"</parameter></term>
    104104        <listitem>
    105           <para>This forces EGlibc to use the <command>ar</command> utility
     105          <para>This forces EGLIBC to use the <command>ar</command> utility
    106106          we made for our target architecture.</para>
    107107        </listitem>
     
    111111        <term><parameter>RANLIB="${CLFS_TARGET}-ranlib"</parameter></term>
    112112        <listitem>
    113           <para>This forces EGlibc to use the <command>ranlib</command> utility
     113          <para>This forces EGLIBC to use the <command>ranlib</command> utility
    114114          we made for our target architecture.</para>
    115115        </listitem>
     
    127127        <term><parameter>--enable-add-ons</parameter></term>
    128128        <listitem>
    129           <para>This tells EGlibc to utilize all add-ons that are
     129          <para>This tells EGLIBC to utilize all add-ons that are
    130130          available.</para>
    131131        </listitem>
     
    135135        <term><parameter>--with-tls</parameter></term>
    136136        <listitem>
    137           <para>This tells EGlibc to use Thread Local Storage.</para>
     137          <para>This tells EGLIBC to use Thread Local Storage.</para>
    138138        </listitem>
    139139      </varlistentry>
     
    142142        <term><parameter>--with-__thread</parameter></term>
    143143        <listitem>
    144           <para>This tells EGlibc to use use the __thread for libc and
     144          <para>This tells EGLIBC to use use the __thread for libc and
    145145          libpthread builds.</para>
    146146        </listitem>
     
    150150        <term><parameter>--with-binutils=${CLFS}/cross-tools/bin</parameter></term>
    151151        <listitem>
    152           <para>This tells EGlibc to use the Binutils that are specific to
     152          <para>This tells EGLIBC to use the Binutils that are specific to
    153153          our target architecture.</para>
    154154        </listitem>
     
    158158        <term><parameter>--cache-file=config.cache</parameter></term>
    159159        <listitem>
    160           <para>This tells EGlibc to utilize a premade cache file.</para>
     160          <para>This tells EGLIBC to utilize a premade cache file.</para>
    161161        </listitem>
    162162      </varlistentry>
     
    200200    those locales that are wanted and needed. This can be achieved by using
    201201    the <command>localedef</command> command. Information on this command is
    202     located in the <filename>INSTALL</filename> file in the EGlibc source.
     202    located in the <filename>INSTALL</filename> file in the EGLIBC source.
    203203    However, there are a number of locales that are essential in order for the
    204204    tests of future packages to pass, in particular, the
     
    247247
    248248  <sect2 id="conf-eglibc" role="configuration">
    249     <title>Configuring EGlibc</title>
     249    <title>Configuring EGLIBC</title>
    250250
    251251    <indexterm zone="conf-eglibc">
     
    258258
    259259    <para>The <filename>/etc/nsswitch.conf</filename> file needs to be created
    260     because, although EGlibc provides defaults when this file is missing or
    261     corrupt, the EGlibc defaults do not work well in a networked environment.
     260    because, although EGLIBC provides defaults when this file is missing or
     261    corrupt, the EGLIBC defaults do not work well in a networked environment.
    262262    The time zone also needs to be configured.</para>
    263263
     
    351351
    352352  <sect2 id="contents-eglibc" role="content">
    353     <title>Contents of EGlibc</title>
     353    <title>Contents of EGLIBC</title>
    354354
    355355    <segmentedlist>
     
    744744        <term><filename class="libraryfile">libmemusage</filename></term>
    745745        <listitem>
    746           <para>Used by <command>memusage</command> (included in EGlibc, but
     746          <para>Used by <command>memusage</command> (included in EGLIBC, but
    747747          not built in a base CLFS system as it has additional dependencies)
    748748          to help collect information about the memory usage of a program</para>
  • BOOK/cross-tools/common/gcc-static.xml

    r11462e6 rfef8487  
    7878          include files, since they haven't been created for this architecture
    7979          yet. GCC will be able to find the multi-thread information after
    80           the EGlibc headers are created.</para>
     80          the EGLIBC headers are created.</para>
    8181        </listitem>
    8282      </varlistentry>
  • BOOK/cross-tools/common/shadow.xml

    r11462e6 rfef8487  
    3333
    3434    <para>The following value causes Shadow to use its internal lckpwdf
    35     instead of the one provided by EGlibc. The one provided by EGlibc will
     35    instead of the one provided by EGLIBC. The one provided by EGLIBC will
    3636    attempt to modify the host system:</para>
    3737
  • BOOK/cross-tools/hppa/eglibc.xml

    r11462e6 rfef8487  
    77
    88<sect1 id="ch-cross-tools-eglibc" role="wrap">
    9   <title>EGlibc-&eglibc-version;</title>
     9  <title>EGLIBC-&eglibc-version;</title>
    1010
    1111  <?dbhtml filename="eglibc.html"?>
    1212
    1313  <indexterm zone="ch-cross-tools-eglibc">
    14     <primary sortas="a-EGlibc">EGlibc</primary>
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515  </indexterm>
    1616
     
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of EGlibc</title>
     22    <title>Installation of EGLIBC</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/cross-tools/x86/eglibc.xml

    r11462e6 rfef8487  
    77
    88<sect1 id="ch-cross-tools-eglibc" role="wrap">
    9   <title>EGlibc-&eglibc-version;</title>
     9  <title>EGLIBC-&eglibc-version;</title>
    1010
    1111  <?dbhtml filename="eglibc.html"?>
    1212
    1313  <indexterm zone="ch-cross-tools-eglibc">
    14     <primary sortas="a-EGlibc">EGlibc</primary>
     14    <primary sortas="a-EGLIBC">EGLIBC</primary>
    1515  </indexterm>
    1616
     
    2020
    2121  <sect2 role="installation">
    22     <title>Installation of EGlibc</title>
     22    <title>Installation of EGLIBC</title>
    2323
    2424    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
  • BOOK/final-preps/settingenviron.xml

    r11462e6 rfef8487  
    7171  <para os="i">The <envar>LC_ALL</envar> variable controls the localization of
    7272  certain programs, making their messages follow the conventions of a
    73   specified country.  If the host system uses a version of EGlibc older
     73  specified country.  If the host system uses a version of EGLIBC older
    7474  than 2.2.4, having <envar>LC_ALL</envar> set to something other than
    7575  <quote>POSIX</quote> or <quote>C</quote> (during this chapter) may cause
  • BOOK/final-system/common/aboutdebug.xml

    r11462e6 rfef8487  
    2929    </listitem>
    3030    <listitem os="c3">
    31       <para>EGlibc and GCC files (<filename class="directory">/lib</filename>
     31      <para>EGLIBC and GCC files (<filename class="directory">/lib</filename>
    3232      and <filename class="directory">/usr/lib</filename>) with debugging
    3333      symbols: 87 MB</para>
    3434    </listitem>
    3535    <listitem os="c4">
    36       <para>EGlibc and GCC files without debugging symbols: 16 MB</para>
     36      <para>EGLIBC and GCC files without debugging symbols: 16 MB</para>
    3737    </listitem>
    3838  </itemizedlist>
  • BOOK/final-system/common/bash.xml

    r11462e6 rfef8487  
    3232<screen os="p2"><userinput>patch -Np1 -i ../&bash-branch_update-patch;</userinput></screen>
    3333
    34     <para os="c">When bash is cross-compiled, it cannot test for the presence
    35     of named pipes, amoung other things. If you used <command>su</command> to
     34    <para os="c">When bBsh is cross-compiled, it cannot test for the presence
     35    of named pipes, among other things. If you used <command>su</command> to
    3636    become an unprivileged user, this combination will cause Bash to build
    3737    without <emphasis>process substitution</emphasis>, which will break one
    38     of the c++ test scripts in <literal>eglibc</literal>. The following prevents
    39     future problems by skipping tests that can not run while cross-compiling
    40     or that do not run properly:</para>
     38    of the C++ test scripts in <literal>eglibc</literal>. The following prevents
     39    future problems by skipping the check for named pipes, as well as other
     40    tests that can not run while cross-compiling or that do not run properly:</para>
    4141
    4242<screen os="d"><userinput>cat &gt; config.cache &lt;&lt; "EOF"
  • BOOK/final-system/common/bzip2.xml

    r11462e6 rfef8487  
    3030    <title>Installation of Bzip2</title>
    3131
    32     <para os="s1">Bzip2's default Makefile target automatically runs
    33     the testsuite as well. Disable the tests since you can not run the
    34     cross-compiled binaries causing all of the tests to fail:</para>
     32    <para os="s1">Bzip2's default <filename>Makefile</filename> target
     33    automatically runs the testsuite as well. Disable the tests since they
     34    won't work on a multi-architecture build:</para>
    3535
    3636<screen os="s2"><userinput>cp Makefile{,.orig}
  • BOOK/final-system/common/coreutils.xml

    r11462e6 rfef8487  
    4343    <para os="a">Configure can not properly determine how to get free space
    4444    when cross-compiling - as a result, the <command>df</command> program will
    45     not be built. Add the following entry to <filename>config.cache</filename>
    46     to correct this:</para>
     45    not be built. Add the following entries to <filename>config.cache</filename>
     46    to correct this, and fix various cross-compiling issues:</para>
    4747
    4848<screen os="b"><userinput>cat &gt; config.cache &lt;&lt; EOF
  • BOOK/final-system/common/gzip.xml

    r11462e6 rfef8487  
    2929
    3030    <para os="s1">The following command renames the internal implementation of
    31     futimens to gl_futimens as newer versions of EGlibc provide an incompatible
     31    futimens to gl_futimens as newer versions of EGLIBC provide an incompatible
    3232    version:</para>
    3333
  • BOOK/final-system/common/introduction.xml

    r11462e6 rfef8487  
    3232  the code and build tools.  Also note that the <option>-march</option>
    3333  and <option>-mtune</option> options may cause problems with the toolchain
    34   packages (Binutils, GCC and EGlibc). The small potential gains achieved in
     34  packages (Binutils, GCC and EGLIBC). The small potential gains achieved in
    3535  using compiler optimizations are often outweighed by the risks. First-time
    3636  builders of CLFS are encouraged to build without custom optimizations.
  • BOOK/final-system/common/pkgmgt.xml

    r11462e6 rfef8487  
    5050    <itemizedlist>
    5151      <listitem>
    52         <para>If one of the toolchain packages (EGlibc, GCC or Binutils) needs
     52        <para>If one of the toolchain packages (EGLIBC, GCC or Binutils) needs
    5353        to be upgraded to a newer minor version, it is safer to
    5454        rebuild CLFS. Though you <emphasis>may</emphasis> be able to get by
  • BOOK/final-system/common/vim.xml

    r11462e6 rfef8487  
    4646
    4747    <para os="cc1">The <command>configure</command> script is full of logic
    48     that aborts at the first sign of cross compiling. Set the cached values
    49     of those tests with the following command:</para>
     48    that aborts at the first sign of cross compiling. Work around this by
     49    setting the cached values of several tests with the following
     50    command:</para>
    5051
    5152<screen os="cc2"><userinput>cat &gt; src/auto/config.cache &lt;&lt; EOF
  • BOOK/introduction/common/changelog.xml

    r11462e6 rfef8487  
    5353        </listitem>
    5454        <listitem>
    55           <para>[jciccone] - Updated Glibc to EGlibc 2.10.1.</para>
     55          <para>[jciccone] - Updated Glibc to EGLIBC 2.10.1.</para>
    5656        </listitem>
    5757        <listitem>
  • BOOK/introduction/common/how.xml

    r11462e6 rfef8487  
    5252  binutils into ${CLFS}/cross-tools, so that we have an asembler and a linker
    5353  for our target architecture. GCC is then compiled statically and installed
    54   into ${CLFS}/cross-tools, this cross-compiler is used to build EGlibc for the
     54  into ${CLFS}/cross-tools, this cross-compiler is used to build EGLIBC for the
    5555  final-system. The GCC cross-compiler is then rebuilt dynamically - this final
    5656  cross-compiler is what will be used to build the final-system.</para>
  • BOOK/materials/arm/packages.xml

    r11462e6 rfef8487  
    1414
    1515    <varlistentry os="eglibcports">
    16       <term>EGlibc Ports (&eglibc-ports-version;) - <token>&eglibc-ports-size;</token>:</term>
     16      <term>EGLIBC Ports (&eglibc-ports-version;) - <token>&eglibc-ports-size;</token>:</term>
    1717      <listitem>
    1818        <para>Home page: <ulink url="&eglibc-ports-home;"/></para>
  • BOOK/materials/common/packages.xml

    r11462e6 rfef8487  
    124124
    125125    <varlistentry>
    126       <term>EGlibc (&eglibc-version;) - <token>&eglibc-size;</token>:</term>
     126      <term>EGLIBC (&eglibc-version;) - <token>&eglibc-size;</token>:</term>
    127127      <listitem>
    128128        <para>Home page: <ulink url="&eglibc-home;"/></para>
  • BOOK/materials/common/patches.xml

    r11462e6 rfef8487  
    6565
    6666    <varlistentry>
    67       <term>EGlibc Fixes Patch - <token>&eglibc-fixes-patch-size;</token>:</term>
     67      <term>EGLIBC Fixes Patch - <token>&eglibc-fixes-patch-size;</token>:</term>
    6868      <listitem>
    6969        <para>Download: <ulink
  • BOOK/prologue/common/hostreqs.xml

    r11462e6 rfef8487  
    6363
    6464    <listitem>
    65       <para><emphasis role="strong">EGlibc-2.2.5</emphasis> (Versions
     65      <para><emphasis role="strong">EGLIBC-2.2.5</emphasis> (Versions
    6666      greater than &eglibc-version; are not recommended as they have
    6767      not been tested)</para>
Note: See TracChangeset for help on using the changeset viewer.