aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--chapter01/how.xml24
1 files changed, 12 insertions, 12 deletions
diff --git a/chapter01/how.xml b/chapter01/how.xml
index 5b1db37ef..88c217d75 100644
--- a/chapter01/how.xml
+++ b/chapter01/how.xml
@@ -20,19 +20,19 @@ build the actual system. Some of these packages are needed to resolve
circular dependencies. For example, to compile a compiler you need a
compiler.</para>
-<para>The first thing that will be done in Chapter 5 is building the
-toolchain, which is made up of Binutils, GCC and Glibc. The programs from
-these packages will be linked statically in order for them to be
-independent of the host system.</para>
+<para>The first thing to be done in Chapter 5 is build a first pass of the
+toolchain, which is made up of Binutils and GCC. The programs from these
+packages will be linked statically in order for them to be used independently
+of the host system. The second thing to do is build Glibc, the C library.
+Glibc will be built with the toolchain programs we just built in the first
+pass.</para>
-<para>When the first toolchain is built, you will rebuild those three
-packages again, this time using the toolchain we just built, rather than
-the host system's toolchain. In particular, all programs will be linked
-against the new Glibc rather than the host system's Glibc. All subsequent
-packages in Chapter 5 will be built and linked using this second toolchain
-installation. When this is done (building the second toolchain), the LFS
-installation process will no longer depend on the host distribution, with
-the exception of the running kernel.</para>
+<para>The next thing to do is build a second pass of the toolchain. This
+time the toolchain will be dynamically linked against the newly built Glibc.
+The remaining Chapter 5 packages are all built using this second pass
+toolchain and dynamically linked against the new Glibc. When this is done,
+the LFS installation process will no longer depend on the host distribution,
+with the exception of the running kernel.</para>
<para>In Chapter 6 the real LFS system will be built. The
chroot (change root) program is used to enter a virtual environment and