Changeset e668792


Ignore:
Timestamp:
09/13/2003 04:43:13 AM (21 years ago)
Author:
Greg Schafer <greg@…>
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_0, 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:
fe88e7f7
Parents:
e5a93c8
Message:

small textual rearrangement

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter01/how.xml

    re5a93c8 re668792  
    2121compiler.</para>
    2222
    23 <para>The first thing that will be done in Chapter 5 is building the
    24 toolchain, which is made up of Binutils, GCC and Glibc. The programs from
    25 these packages will be linked statically in order for them to be
    26 independent of the host system.</para>
     23<para>The first thing to be done in Chapter 5 is build a first pass of the
     24toolchain, which is made up of Binutils and GCC. The programs from these
     25packages will be linked statically in order for them to be used independently
     26of the host system. The second thing to do is build Glibc, the C library.
     27Glibc will be built with the toolchain programs we just built in the first
     28pass.</para>
    2729
    28 <para>When the first toolchain is built, you will rebuild those three
    29 packages again, this time using the toolchain we just built, rather than
    30 the host system's toolchain. In particular, all programs will be linked
    31 against the new Glibc rather than the host system's Glibc. All subsequent
    32 packages in Chapter 5 will be built and linked using this second toolchain
    33 installation. When this is done (building the second toolchain), the LFS
    34 installation process will no longer depend on the host distribution, with
    35 the exception of the running kernel.</para>
     30<para>The next thing to do is build a second pass of the toolchain. This
     31time the toolchain will be dynamically linked against the newly built Glibc.
     32The remaining Chapter 5 packages are all built using this second pass
     33toolchain and dynamically linked against the new Glibc. When this is done,
     34the LFS installation process will no longer depend on the host distribution,
     35with the exception of the running kernel.</para>
    3636
    3737<para>In Chapter 6 the real LFS system will be built. The
Note: See TracChangeset for help on using the changeset viewer.