Fix several grammar mistakes and other typos. Thanks to Jim DeMarco for the report.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@9191 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Matthew Burgess 2010-02-19 20:17:17 +00:00
parent 62a1365f24
commit 12c82b5073
3 changed files with 18 additions and 20 deletions

View File

@ -23,7 +23,7 @@ installation, Ubuntu, Red Hat/Fedora, SuSE, or other distribution that targets
the architecture that you have. Also note that a 32-bit distribution can be
installed and used as a host system on a 64-bit AMD/Intel computer.</para>
<para>Some other facts about a 64-bit systems need to be added here. When
<para>Some other facts about 64-bit systems need to be added here. When
compared to a 32-bit system, the sizes of executable programs are slightly
larger and the execution speeds are only slightly faster. For example, in a
test build of LFS-6.5 on a Core2Duo CPU based system, the following statistics
@ -43,7 +43,7 @@ data that exceeds 4GB, the advantages of a 64-bit system are substantial.</para>
"multi-lib" system requires compiling many applications twice, once for a
32-bit system and once for a 64-bit system. This is not directly supported in
LFS becuase it would interfere with the educational objective of providing the
instructions needed for a straight forward base Linux system. You can refer to
instructions needed for a straightforward base Linux system. You can refer to
the <ulink url="http://trac.cross-lfs.org/">Cross Linux From Scratch</ulink>
project for this advanced topic.</para>
@ -51,11 +51,10 @@ project for this advanced topic.</para>
that cannot currently be built in a "pure" 64-bit system or require specialized
build instructions. Generally, these packages have some embedded 32-bit
specific assembly language instructions that fail when building on a 64-bit
system. This includes some <ulink
system. This includes some Xorg drivers from <ulink
url="http://www.linuxfromscratch.org/blfs/view/svn/">Beyond Linux From Scratch
(BLFS)</ulink> Xorg drivers. Many of these problems can
be worked around, but may require some specialized procedures or
patches.</para>
(BLFS)</ulink>. Many of these problems can be worked around, but may require
some specialized procedures or patches.</para>
</sect1>

View File

@ -36,12 +36,12 @@
there are also architecture specific requirements. LFS attempts to
conform to the architectures discussed in the previous section.</para>
<note><para>Many people do not agree with the requirements of LSB. The
main purpose of defining it is to ensure that proprietary software will
be able to be installed and run properly on a compliant system. Since LFS
is source based, the user has complete control over what packages are
desired and many choose not to install some packages that are specified
by the LSB. </para></note>
<note><para>Many people do not agree with the requirements of the LSB.
The main purpose of defining it is to ensure that proprietary software
will be able to be installed and run properly on a compliant system.
Since LFS is source based, the user has complete control over what
packages are desired and many choose not to install some packages that
are specified by the LSB.</para></note>
</listitem>
</itemizedlist>
@ -53,7 +53,7 @@
<variablelist>
<bridgehead renderas="sect3">Packages supplied by LFS needed to
satisfy LSB Requirements</bridgehead>
satisfy the LSB Requirements</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
@ -105,7 +105,7 @@
<variablelist>
<bridgehead renderas="sect3">Packages supplied by BLFS needed to
satisfy LSB Requirements</bridgehead>
satisfy the LSB Requirements</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
@ -158,7 +158,7 @@
<variablelist>
<bridgehead renderas="sect3">Packages not supplied by LFS or BLFS
needed to satisfy LSB Requirements</bridgehead>
needed to satisfy the LSB Requirements</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>

View File

@ -169,9 +169,8 @@
<listitem>
<para>GMP</para>
<para>This package package contains math libraries and have
useful functions for arbitrary precision arithmetic. It
is required to build Gcc. </para>
<para>This package contains math libraries and have useful functions for
arbitrary precision arithmetic. It is required to build Gcc. </para>
</listitem>
<listitem>
@ -319,7 +318,7 @@
<listitem>
<para>Patch</para>
<para>This package a program for modifying or creating files by
<para>This package contains a program for modifying or creating files by
applying a <emphasis>patch</emphasis> file typically created
by the <application>diff</application> program. It is needed by
the build procedure for several LFS packages. </para>
@ -389,7 +388,7 @@
<para>Sysvinit</para>
<para>This package provides the <application>init</application>
program which it the parent of all other processes on the Linux
program, which is the parent of all other processes on the Linux
system. </para>
</listitem>