diff --git a/chapter05/chapter05.xml b/chapter05/chapter05.xml index 8a05daca5..1a2393b93 100644 --- a/chapter05/chapter05.xml +++ b/chapter05/chapter05.xml @@ -9,7 +9,7 @@ - Cross Compiling a Toolchain + Compiling a Cross-Toolchain diff --git a/chapter05/introduction.xml b/chapter05/introduction.xml index 5614270b2..28b496993 100644 --- a/chapter05/introduction.xml +++ b/chapter05/introduction.xml @@ -10,20 +10,15 @@ Introduction - This chapter shows how to build a minimal Linux system. - This system will contain just enough tools to start constructing the final - LFS system in and allow a working - environment with more user convenience than a minimum environment would. + This chapter shows how to build a cross-compiler and its associated + tools. Although here cross-compilation is faked, the principles are + the same as for a real cross-toolchain, and are detailed in the next + section. + + The programs compiled in this chapter will be installed under the + $LFS/tools directory to keep them + separate from the files installed in the following chapters. The libraries, + on the other hand, are installed into their final place, since they pertain + to the system we want to build. - There are two steps in building this minimal system. The first step - is to build a new and host-independent toolchain (compiler, assembler, - linker, libraries, and a few useful utilities). The second step uses this - toolchain to build the other essential tools. -