Changing a few it's to its, and fixing other typos.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2813 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Alex Gronenwoud 2003-09-14 21:46:24 +00:00
parent fa2e6935d7
commit 980599daa5
5 changed files with 38 additions and 35 deletions

View File

@ -124,9 +124,8 @@ Anderson Lizardo.</para></listitem>
<listitem><para>September 11th, 2003 [jwrober]: Grammar fix in Ch5 Tcl install <listitem><para>September 11th, 2003 [jwrober]: Grammar fix in Ch5 Tcl install
directions provided by Anderson Lizardo.</para></listitem> directions provided by Anderson Lizardo.</para></listitem>
<listitem><para>September 11th, 2003 [jwrober]: Small textual change in the Ch5 <listitem><para>September 11th, 2003 [jwrober]: Small textual change in the Ch5
lockin Glibc page for /lib/ld.so.1 provided by Anderson lockin Glibc page for /lib/ld.so.1 provided by Anderson Lizardo.</para></listitem>
Lizardo.</para></listitem>
<listitem><para>September 11th, 2003 [jeremy]: Added bootloader setup to <listitem><para>September 11th, 2003 [jeremy]: Added bootloader setup to
Chapter 8, after the addition of Grub to the book.</para></listitem> Chapter 8, after the addition of Grub to the book.</para></listitem>
@ -140,8 +139,8 @@ to optional actions. Added a note to use the wiki for failed tests.</para></lis
<listitem><para>September 11th, 2003 [jeremy]: Added Bison patch, backported <listitem><para>September 11th, 2003 [jeremy]: Added Bison patch, backported
from CVS, to fix pwlib compilation problems</para></listitem> from CVS, to fix pwlib compilation problems</para></listitem>
<listitem><para>September 11th, 2003 [jeremy]: Added Greg's patch to gcc to <listitem><para>September 11th, 2003 [jeremy]: Added Greg's patch to GCC to
suppress the installation of libiberty, and changed binutils to allow it's suppress the installation of libiberty, and changed Binutils to allow its
libiberty to stay.</para></listitem> libiberty to stay.</para></listitem>
<listitem><para>September 11th, 2003 [jeremy]: Added caution tags around the <listitem><para>September 11th, 2003 [jeremy]: Added caution tags around the
@ -159,14 +158,16 @@ Removed compilation of C++, added Zack's return-type patch.</para></listitem>
<listitem><para>September 9th, 2003 [jeremy]: Chapter 6 - Coreutils: <listitem><para>September 9th, 2003 [jeremy]: Chapter 6 - Coreutils:
Added coreutils-5.0-hostname-2.patch, which suppresses the build of the Added coreutils-5.0-hostname-2.patch, which suppresses the build of the
hostname binary, and also suppresses it's check.</para></listitem> hostname binary, and also suppresses its check.</para></listitem>
<listitem><para>September 9th, 2003 [jeremy]: Added some notes regarding failed <listitem><para>September 9th, 2003 [jeremy]: Added some notes regarding failed
tests to glibc and dejagnu.</para></listitem> tests to Glibc and Dejagnu.</para></listitem>
<listitem><para>September 9th, 2003 [jeremy]: Glibc - Added commands to both chapter 5 and 6 to include minimum locales necessary for checks.</para></listitem> <listitem><para>September 9th, 2003 [jeremy]: Glibc - Added commands to both
Chapter 5 and 6 to include minimum locales necessary for
checks.</para></listitem>
<listitem><para>September 9th, 2003 [jeremy]: Chapter 6 - Removed zlib's <listitem><para>September 9th, 2003 [jeremy]: Chapter 6 - Removed Zlib's
munging of CFLAGS in favor of a note to add -fPIC.</para></listitem> munging of CFLAGS in favor of a note to add -fPIC.</para></listitem>
<listitem><para>September 8th, 2003 [matt]: Chapter 5 - Fixed the rm command <listitem><para>September 8th, 2003 [matt]: Chapter 5 - Fixed the rm command
@ -185,16 +186,16 @@ Corrected the make check error explanation</para></listitem>
Changed the default device creation to generic-nopty, because we now use devpts Changed the default device creation to generic-nopty, because we now use devpts
by default.</para></listitem> by default.</para></listitem>
<listitem><para>September 5th, 2003 [jeremy]: Chapter 6 - GCC: <listitem><para>September 5th, 2003 [jeremy]: Chapter 6 - GCC: Corrected
Corrected wording to reflect the removal of the /usr/lib/cpp symlink wording to reflect the removal of the /usr/lib/cpp symlink.</para></listitem>
</para></listitem>
<listitem><para>September 5th, 2003 [jeremy]: Corrected perl libc patch to -2, <listitem><para>September 5th, 2003 [jeremy]: Corrected perl libc patch to -2,
changing the old /stage1 structure to /tools</para></listitem> changing the old /stage1 structure to /tools</para></listitem>
<listitem><para>September 5th, 2003 [matt]: Chapter 6 - Updated gcc specs patch <listitem><para>September 5th, 2003 [matt]: Chapter 6 - Updated gcc specs patch
and upgraded to man-1.5m2</para></listitem> and upgraded to man-1.5m2</para></listitem>
<listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Creating
<listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Creating
Directories: Eliminated the creation of /usr/tmp - Closes bug 176.</para></listitem> Directories: Eliminated the creation of /usr/tmp - Closes bug 176.</para></listitem>
<listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Mounting Proc: <listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Mounting Proc:
@ -470,7 +471,7 @@ Don't install the texmf data. It's not used by anything.</para></listitem>
<listitem><para>May 12th, 2003 [winkie]: Chapter 05 &amp; 06 - Installing <listitem><para>May 12th, 2003 [winkie]: Chapter 05 &amp; 06 - Installing
Ncurses: In Chapter 6, symlink creation has been updated to include Ncurses: In Chapter 6, symlink creation has been updated to include
libcurses.*, and libncurses++.a has it's properties changed to 644. libcurses.*, and libncurses++.a has its properties changed to 644.
Chapter 5 doesn't need any libcurses.* so those are removed.</para></listitem> Chapter 5 doesn't need any libcurses.* so those are removed.</para></listitem>
<listitem><para>May 12th, 2003 [gerard]: Chapter 06 - Basic Network: Added <listitem><para>May 12th, 2003 [gerard]: Chapter 06 - Basic Network: Added
@ -532,7 +533,7 @@ Fix up the symlinks so that they follow suit of other library symlinks.
No more weirdness here.</para></listitem> No more weirdness here.</para></listitem>
<listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Procps: <listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Procps:
Removed XSCPT="" cruft and it's corresponding paragraph. This stuff Removed XSCPT="" cruft and its corresponding paragraph. This stuff
isn't needed anymore.</para></listitem> isn't needed anymore.</para></listitem>
<listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Ncurses: <listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Ncurses:

View File

@ -12,11 +12,12 @@
<itemizedlist> <itemizedlist>
<listitem><para><userinput>--disable-perl-regexp</userinput>: This makes sure <listitem><para><userinput>--disable-perl-regexp</userinput>: This makes sure
that grep does not get linked against a PCRE library that may be present on that <userinput>grep</userinput> does not get linked against a PCRE library
the host, but would not be available once we enter the chroot environment.</para></listitem> that may be present on the host, but would not be available once we enter the
chroot environment.</para></listitem>
<listitem><para><userinput>--with-included-regex</userinput>: This ensures that <listitem><para><userinput>--with-included-regex</userinput>: This ensures that
grep uses it's internal regular expression code. Without it, it will use Grep uses its internal regular expression code. Without it, it will use
the code from glibc, which is known to be slightly buggy.</para></listitem> the code from Glibc, which is known to be slightly buggy.</para></listitem>
</itemizedlist> </itemizedlist>
<para>Compile the programs:</para> <para>Compile the programs:</para>

View File

@ -20,10 +20,10 @@ deprecated headers.</para>
<para>The meaning of the configure options:</para> <para>The meaning of the configure options:</para>
<itemizedlist> <itemizedlist>
<listitem><para><userinput>--without-ada</userinput>: This tells ncurses not <listitem><para><userinput>--without-ada</userinput>: This tells Ncurses not
to build it's Ada bindings, even if an Ada compiler is installed on the host. to build its Ada bindings, even if an Ada compiler is installed on the host.
This must be done because once we enter the chroot, Ada will no longer be This must be done because once we enter the chroot environment, Ada will no
available.</para></listitem> longer be available.</para></listitem>
</itemizedlist> </itemizedlist>
<para>Compile the programs and libraries:</para> <para>Compile the programs and libraries:</para>

View File

@ -13,10 +13,10 @@ so by applying this patch:</para>
<para><screen><userinput>./configure --prefix=/usr --shared</userinput></screen></para> <para><screen><userinput>./configure --prefix=/usr --shared</userinput></screen></para>
<para>Note: Zlib is known to build it's shared library incorrectly <para>Note: Zlib is known to build its shared library incorrectly if a CFLAGS
if a CFLAGS is specified in the environment. If you are using your is specified in the environment. If you are using your own CFLAGS variables,
own CFLAGS variables, ensure you add the <emphasis role="strong">-fPIC</emphasis> ensure you add the <emphasis role="strong">-fPIC</emphasis> directive during
directive during this stage, and remove it after.</para> this stage, and remove it afterwards.</para>
<para>Compile the package:</para> <para>Compile the package:</para>

View File

@ -7,12 +7,12 @@ we need to ensure we can boot it. To do this, we will run the grub program.</pa
<para><screen><userinput>grub</userinput></screen></para> <para><screen><userinput>grub</userinput></screen></para>
<para>Grub uses it's own naming structure for drives, in the form of hd(a,b), <para>Grub uses its own naming structure for drives, in the form of (hdn,m),
where a is the hard drive number, and b is the partition number, both of which where n is the hard drive number, and m is the partition number, both of which
start from zero. So, partition hda1 would be (hd0,0) to grub, and hdb2 would start from zero. So, partition hda1 would be (hd0,0) to Grub, and hdb2 would
be (hd1,1). Also, Grub doesn't pay attention to CDROM drives at all, so if, be (hd1,1). Also, Grub doesn't pay attention to CDROM drives at all, so if,
for example, you have a CD on hdb, and a second hard drive on hdc, partitions for example, you have a CD on hdb, and a second hard drive on hdc, partitions
on that second hard drive would still be (hd1,b).</para> on that second hard drive would still be (hd1,m).</para>
<para>So, using the information above, select the appropriate designator for <para>So, using the information above, select the appropriate designator for
your root partition. For the purposes of this, we will assume (hd0,3) for your root partition. For the purposes of this, we will assume (hd0,3) for
@ -22,7 +22,7 @@ your root partition. First, we tell grub where to find its files:</para>
setup (hd0) setup (hd0)
quit</userinput></screen></para> quit</userinput></screen></para>
<para>This tells grub to look for its files on hda4 (hd0,3), and install itself <para>This tells Grub to look for its files on hda4 (hd0,3), and install itself
into the MBR (Master Boot Record) of hda.</para> into the MBR (Master Boot Record) of hda.</para>
<para>Also, we need to create the <filename>menu.lst</filename> file, which <para>Also, we need to create the <filename>menu.lst</filename> file, which
@ -67,9 +67,10 @@ rootnoverify (hd0,0)
chainloader +1 chainloader +1
EOF</userinput></screen></para> EOF</userinput></screen></para>
<para>You can find more info regarding Grub on it's web site, located at: <para>You can find more info regarding Grub on its web site, located at:
<ulink url="http://www.gnu.org/software/grub"/>, as well as the LFS Grub HOWTO <ulink url="http://www.gnu.org/software/grub"/>, as well as in the LFS Grub
located at: <ulink url="http://www.linuxfromscratch.org/hints/downloads/files/grub-howto.txt"/>.</para> HOWTO located at:
<ulink url="http://www.linuxfromscratch.org/hints/downloads/files/grub-howto.txt"/>.</para>
</sect1> </sect1>