diff options
author | Alex Gronenwoud <alex@linuxfromscratch.org> | 2004-02-02 22:15:46 +0000 |
---|---|---|
committer | Alex Gronenwoud <alex@linuxfromscratch.org> | 2004-02-02 22:15:46 +0000 |
commit | 878b2a4beedc4c4770a33a84c9a7260ebcefd901 (patch) | |
tree | bfca02103848f9762075b771567a86c237f1e9aa /chapter05/chapter05.xml | |
parent | add6877d3baea3af99682730c67ce1b9725f76ed (diff) |
Rewording a few introductory paragraphs.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3210 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/chapter05.xml')
-rw-r--r-- | chapter05/chapter05.xml | 47 |
1 files changed, 25 insertions, 22 deletions
diff --git a/chapter05/chapter05.xml b/chapter05/chapter05.xml index 0349addd0..c4e45d336 100644 --- a/chapter05/chapter05.xml +++ b/chapter05/chapter05.xml @@ -22,33 +22,36 @@ 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 build instructions assume that you are using the -<command>bash</command> shell. It is also expected that you have already -unpacked a source package (while logged in as user <emphasis>lfs</emphasis> -- -explained shortly) and performed a <userinput>cd</userinput> into the source -directory of a package before issuing its build commands.</para> +<para>Before issuing the build instructions for a package you are expected to +have already unpacked it as user <emphasis>lfs</emphasis> (explained shortly), +and to have performed a <userinput>cd</userinput> into the created directory. +The build instructions assume that you are using the <command>bash</command> +shell.</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 both this and the next chapter, but sometimes in only one of them. Therefore, -don't worry when instructions for a downloaded patch seem to be missing. When -applying a patch you'll occasionally see a warning message about +don't worry when instructions for a downloaded patch seem to be missing. Also, +when applying a patch, you'll occasionally see warning messages about <emphasis>offset</emphasis> or <emphasis>fuzz</emphasis>. These warnings are -nothing to worry about as the patch was still successfully applied.</para> - -<para>During the installation of most packages you will -see all kinds of compiler warnings scroll by on your screen. These are -normal and can be safely ignored. They are just what they say they are: -warnings -- mostly about deprecated, but not invalid, use of the C or C++ -syntax. It's just that C standards have changed rather often and some -packages still use the older standard, which is not really a problem.</para> - -<para><emphasis>Unless</emphasis> told not to, you should normally delete the -source and build directories after installing each package -- for cleanness -sake and to save space.</para> - -<para>Before continuing, make sure the LFS environment variable is set up -properly by executing the following:</para> +nothing to worry about, as the patch was still successfully applied.</para> + +<para>During the compilation of most packages you will see many warnings +scroll by on your screen. These are normal and can safely be ignored. They are +just what they say they are: warnings -- mostly about deprecated, but not +invalid, use of the C or C++ syntax. It's just that C standards have changed +rather often and some packages still use the older standard, which is not +really a problem.</para> + +<para>After installing each package you should delete its source and build +directories, <emphasis>unless</emphasis> told otherwise. Deleting the sources +saves space, but also prevents misconfiguration when the same package is +reinstalled further on. Only for three packages you will need to keep the +source and build directories around for a while, so their contents can be used +by later commands. Do not miss the reminders.</para> + +<para>Now first check that your LFS environment variable is set up +properly:</para> <screen><userinput>echo $LFS</userinput></screen> |