[6370fa6] | 1 | <sect1 id="ch06-introduction">
|
---|
| 2 | <title>Introduction</title>
|
---|
[576e206] | 3 | <?dbhtml filename="introduction.html" dir="chapter06"?>
|
---|
[5756284] | 4 |
|
---|
| 5 | <para>In this chapter we enter the building site, and start
|
---|
| 6 | constructing our LFS system in earnest. That is, we chroot into
|
---|
| 7 | our temporary mini Linux system, create some auxiliary things,
|
---|
| 8 | and then start installing all the packages, one by one.</para>
|
---|
[576e206] | 9 |
|
---|
[32cee45c] | 10 | <para>The installation of all the software is pretty straightforward, and
|
---|
| 11 | you will probably think it would be so much easier and shorter to give
|
---|
| 12 | the generic installation instructions for a package here and only explain
|
---|
| 13 | in full the installation of those packages that require an alternate
|
---|
| 14 | method. Although we agree with that, we choose to give the
|
---|
| 15 | full instructions for each and every package, simply to avoid any
|
---|
[b822811] | 16 | possible confusion and errors.</para>
|
---|
[6370fa6] | 17 |
|
---|
[5756284] | 18 | <para>If you plan to use compiler optimization for the packages
|
---|
| 19 | installed in this chapter, take a look at the optimization hint
|
---|
| 20 | at <ulink url="&hints-root;optimization.txt"/>.
|
---|
| 21 | Compiler optimization can make a program run
|
---|
[32cee45c] | 22 | faster, but may also cause compilation problems. If you run into problems
|
---|
| 23 | when using optimization, always try it without optimization to see if
|
---|
[8c469a1] | 24 | the problem persists.</para>
|
---|
[9a0cfdf] | 25 |
|
---|
[5e2cb65] | 26 | <para>Please refrain from installing more than one package at a time, even
|
---|
[32cee45c] | 27 | if it may save you time (especially with dual CPU machines). If you install
|
---|
[5e2cb65] | 28 | the wrong package at the wrong time, it may hard-wire program paths to
|
---|
| 29 | <filename class="directory">$LFS/static</filename> which will cause the
|
---|
| 30 | programs to stop working once the static directory is removed. The order
|
---|
| 31 | packages are installed in this chapter have to be followed exactly to be
|
---|
| 32 | sure nothing is hard-wiring the static paths.</para>
|
---|
| 33 |
|
---|
[6370fa6] | 34 | </sect1>
|
---|
[8703c62] | 35 |
|
---|