Ignore:
Timestamp:
02/14/2004 02:53:12 PM (20 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_1, v5_1_1, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
21308e2
Parents:
cd1ddd7
Message:

Changing a few SBUs.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3251 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/chapter05.xml

    rcd1ddd7 rc3dc67c  
    156156
    157157<para>This is important for the reasons mentioned above. It also demonstrates
    158 that GCC's configure script does not search the $PATH directories to find which
     158that GCC's configure script does not search the PATH directories to find which
    159159tools to use. However, during the actual operation of <command>gcc</command>
    160160itself, the same search paths are not necessarily used. You can find out which
     
    170170building Glibc are the compiler, binary tools and kernel headers. The compiler
    171171is generally no problem as Glibc will always use the <command>gcc</command>
    172 found in a $PATH directory. The binary tools and kernel headers can be a little
     172found in a PATH directory. The binary tools and kernel headers can be a little
    173173more troublesome. Therefore we take no risks and use the available configure
    174174switches to enforce the correct selections. After the run of
     
    526526<command>cc</command>. If this works it means the
    527527<filename class="symlink">/tools/bin/cc</filename> symlink is missing. Revisit
    528 <xref linkend="ch-tools-gcc-pass1"/> and fix the symlink. Second, ensure your $PATH
     528<xref linkend="ch-tools-gcc-pass1"/> and fix the symlink. Second, ensure your PATH
    529529is correct. You can check this by running <userinput>echo $PATH</userinput> and
    530530verifying that <filename class="directory">/tools/bin</filename> is at the head
    531 of the list. If the $PATH is wrong it could mean you're not logged in as user
     531of the list. If the PATH is wrong it could mean you're not logged in as user
    532532<emphasis>lfs</emphasis> or something went wrong back in
    533533<xref linkend="ch-tools-settingenviron"/>. Third, something may have gone wrong with
     
    587587
    588588<para>Take care <emphasis>not</emphasis> to use
    589 <emphasis>--strip-unneeded</emphasis> on the libraries -- they would be
    590 destroyed and you would have to build Glibc all over again.</para>
     589<emphasis>--strip-unneeded</emphasis> on the libraries -- the static ones
     590would be destroyed and you would have to build the three toolchain packages
     591all over again.</para>
    591592
    592593<para>To save another couple of megabytes, you can throw away all the
Note: See TracChangeset for help on using the changeset viewer.