Changeset fef8487 in clfs-sysroot for BOOK/final-system/common


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/final-system/common
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • 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
Note: See TracChangeset for help on using the changeset viewer.