mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-05 22:04:48 +00:00
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:
parent
fa2e6935d7
commit
980599daa5
@ -124,9 +124,8 @@ Anderson Lizardo.</para></listitem>
|
||||
<listitem><para>September 11th, 2003 [jwrober]: Grammar fix in Ch5 Tcl install
|
||||
directions provided by Anderson Lizardo.</para></listitem>
|
||||
|
||||
<listitem><para>September 11th, 2003 [jwrober]: Small textual change in the Ch5
|
||||
lockin Glibc page for /lib/ld.so.1 provided by Anderson
|
||||
Lizardo.</para></listitem>
|
||||
<listitem><para>September 11th, 2003 [jwrober]: Small textual change in the Ch5
|
||||
lockin Glibc page for /lib/ld.so.1 provided by Anderson Lizardo.</para></listitem>
|
||||
|
||||
<listitem><para>September 11th, 2003 [jeremy]: Added bootloader setup to
|
||||
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
|
||||
from CVS, to fix pwlib compilation problems</para></listitem>
|
||||
|
||||
<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
|
||||
<listitem><para>September 11th, 2003 [jeremy]: Added Greg's patch to GCC to
|
||||
suppress the installation of libiberty, and changed Binutils to allow its
|
||||
libiberty to stay.</para></listitem>
|
||||
|
||||
<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:
|
||||
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
|
||||
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>
|
||||
|
||||
<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
|
||||
by default.</para></listitem>
|
||||
|
||||
<listitem><para>September 5th, 2003 [jeremy]: Chapter 6 - GCC:
|
||||
Corrected wording to reflect the removal of the /usr/lib/cpp symlink
|
||||
</para></listitem>
|
||||
<listitem><para>September 5th, 2003 [jeremy]: Chapter 6 - GCC: Corrected
|
||||
wording to reflect the removal of the /usr/lib/cpp symlink.</para></listitem>
|
||||
|
||||
<listitem><para>September 5th, 2003 [jeremy]: Corrected perl libc patch to -2,
|
||||
changing the old /stage1 structure to /tools</para></listitem>
|
||||
|
||||
<listitem><para>September 5th, 2003 [matt]: Chapter 6 - Updated gcc specs patch
|
||||
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>
|
||||
|
||||
<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 & 06 - Installing
|
||||
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>
|
||||
|
||||
<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>
|
||||
|
||||
<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>
|
||||
|
||||
<listitem><para>May 11th, 2003 [winkie]: Chapter 06 - Installing Ncurses:
|
||||
|
@ -12,11 +12,12 @@
|
||||
|
||||
<itemizedlist>
|
||||
<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
|
||||
the host, but would not be available once we enter the chroot environment.</para></listitem>
|
||||
that <userinput>grep</userinput> does not get linked against a PCRE library
|
||||
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
|
||||
grep uses it's internal regular expression code. Without it, it will use
|
||||
the code from glibc, which is known to be slightly buggy.</para></listitem>
|
||||
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>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Compile the programs:</para>
|
||||
|
@ -20,10 +20,10 @@ deprecated headers.</para>
|
||||
<para>The meaning of the configure options:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<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.
|
||||
This must be done because once we enter the chroot, Ada will no longer be
|
||||
available.</para></listitem>
|
||||
<listitem><para><userinput>--without-ada</userinput>: This tells Ncurses not
|
||||
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 environment, Ada will no
|
||||
longer be available.</para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Compile the programs and libraries:</para>
|
||||
|
@ -13,10 +13,10 @@ so by applying this patch:</para>
|
||||
|
||||
<para><screen><userinput>./configure --prefix=/usr --shared</userinput></screen></para>
|
||||
|
||||
<para>Note: Zlib is known to build it's shared library incorrectly
|
||||
if a CFLAGS is specified in the environment. If you are using your
|
||||
own CFLAGS variables, ensure you add the <emphasis role="strong">-fPIC</emphasis>
|
||||
directive during this stage, and remove it after.</para>
|
||||
<para>Note: Zlib is known to build its shared library incorrectly if a CFLAGS
|
||||
is specified in the environment. If you are using your own CFLAGS variables,
|
||||
ensure you add the <emphasis role="strong">-fPIC</emphasis> directive during
|
||||
this stage, and remove it afterwards.</para>
|
||||
|
||||
<para>Compile the package:</para>
|
||||
|
||||
|
@ -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>Grub uses it's own naming structure for drives, in the form of hd(a,b),
|
||||
where a is the hard drive number, and b is the partition number, both of which
|
||||
start from zero. So, partition hda1 would be (hd0,0) to grub, and hdb2 would
|
||||
<para>Grub uses its own naming structure for drives, in the form of (hdn,m),
|
||||
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
|
||||
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
|
||||
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
|
||||
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)
|
||||
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>
|
||||
|
||||
<para>Also, we need to create the <filename>menu.lst</filename> file, which
|
||||
@ -67,9 +67,10 @@ rootnoverify (hd0,0)
|
||||
chainloader +1
|
||||
EOF</userinput></screen></para>
|
||||
|
||||
<para>You can find more info regarding Grub on it's web site, located at:
|
||||
<ulink url="http://www.gnu.org/software/grub"/>, as well as the LFS Grub HOWTO
|
||||
located at: <ulink url="http://www.linuxfromscratch.org/hints/downloads/files/grub-howto.txt"/>.</para>
|
||||
<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 in the LFS Grub
|
||||
HOWTO located at:
|
||||
<ulink url="http://www.linuxfromscratch.org/hints/downloads/files/grub-howto.txt"/>.</para>
|
||||
|
||||
</sect1>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user