diff options
Diffstat (limited to 'chapter05/introduction.xml')
-rw-r--r-- | chapter05/introduction.xml | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/chapter05/introduction.xml b/chapter05/introduction.xml index bd0145290..aecb28cfb 100644 --- a/chapter05/introduction.xml +++ b/chapter05/introduction.xml @@ -6,16 +6,23 @@ Linux system. This system will contain just enough tools to be able to start constructing the final LFS system in the next chapter.</para> +<para>The building of this minimal system is done in two steps: first we +build a brand-new and host-independent toolchain (compiler, assembler, +linker and libraries), and then use this to build all the other essential +tools.</para> + <para>The files compiled in this chapter will be installed under the -<filename class="directory">$LFS/static</filename> directory, +<filename class="directory">$LFS/stage1</filename> directory, to keep them separate from the files installed in the next chapter. Since the packages compiled here are merely temporary, we don't want them to pollute the soon-to-be LFS system.</para> <para>The key to learning what makes a Linux system work is to know -exactly what each package is used for, and why the user or the system -needs it. For this purpose a short description of the content of each -package is given right after the installation instructions.</para> +what each package is used for, why the user or the system needs it. +For this purpose a short summary of the content of each package is given +before the actual installation instructions. For a short description of +each program in a package, please refer to the corresponding section in +<xref linkend="appendixa"/>.</para> <para>Several of the packages are patched before compilation, but only when the patch is needed to circumvent a problem. Often the patch is needed in |