diff options
-rw-r--r-- | chapter01/how.xml | 24 |
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 |