Removed the compilation of the C++ compiler, which is not needed until after the second build. Made grammatic changes to the Shadow page.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@1991 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Timothy Bauscher 2002-06-13 04:22:33 +00:00
parent ffc873df52
commit bc8b8a6881
4 changed files with 18 additions and 10 deletions

View File

@ -45,6 +45,14 @@
</itemizedlist> </itemizedlist>
</para></listitem> </para></listitem>
<listitem><para>June 12th, 2002 [timothy]: Chapter 05 - GCC:
Modified the build instructions and command explanations to
only build the C compiler. The C++ compiler is not needed
until after the second GCC build.</para></listitem>
<listitem><para>June 12th, 2002 [timothy]: Chapter 06 - Shadow:
Made some grammatic changes.</para></listitem>
<listitem><para>June 12th, 2002 [timothy]: Chapter 04 - Mounting the <listitem><para>June 12th, 2002 [timothy]: Chapter 04 - Mounting the
new partition: Joined two commands which create the /mnt/lfs and new partition: Joined two commands which create the /mnt/lfs and
/mnt/lfs/usr directories.</para></listitem> /mnt/lfs/usr directories.</para></listitem>

View File

@ -10,10 +10,10 @@ codes some paths while compiling and so we need to pass /static as the
prefix during ./configure. We pass the real install prefix during the prefix during ./configure. We pass the real install prefix during the
make install command later.</para> make install command later.</para>
<para><userinput>--enable-languages=c,c++:</userinput> This only builds the C <para><userinput>--enable-languages=c:</userinput> This builds the C
and C++ compilers and not the other available compilers as they are, on compiler. The C++ compiler will be built in chapter 6, when we rebuild
the average, not often used. If those other compilers are needed, GCC. Other compilers are available as well. If they are needed,
the --enable-languages parameter can be omitted.</para> the --enable-languages parameter may be omitted.</para>
<para><userinput>--enable-threads=posix:</userinput> This enables C++ <para><userinput>--enable-threads=posix:</userinput> This enables C++
exception handling for multithreaded code.</para> exception handling for multithreaded code.</para>

View File

@ -12,7 +12,7 @@ been warned.</para>
<para><screen><userinput>mkdir ../gcc-build &amp;&amp; <para><screen><userinput>mkdir ../gcc-build &amp;&amp;
cd ../gcc-build &amp;&amp; cd ../gcc-build &amp;&amp;
../gcc-&gcc-version;/configure --prefix=/static --enable-languages=c,c++ \ ../gcc-&gcc-version;/configure --prefix=/static --enable-languages=c \
&nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp; &nbsp;&nbsp;&nbsp;--disable-nls --disable-shared --enable-threads=posix &amp;&amp;
make BOOT_LDFLAGS=-static bootstrap &amp;&amp; make BOOT_LDFLAGS=-static bootstrap &amp;&amp;
make prefix=$LFS/static install &amp;&amp; make prefix=$LFS/static install &amp;&amp;

View File

@ -1,11 +1,11 @@
<sect2> <sect2>
<title>Installation of Shadow Password Suite</title> <title>Installation of Shadow Password Suite</title>
<para>Before you install this package, you may want to have a look at <para>Before you install this package, you may want to have a look at
the <ulink url="&hints-root;shadowpasswd_plus.txt"/> lfs hint. It the Shadow hint. It discusses how you can make your system more secure
discusses how you can make your system more secure regarding regarding passwords, such as how to enable the more secure MD5 passwords,
passwords, such as how to enable the more secure MD5 passwords, and how to and how to get the most out of this Shadow package. The Shadow hint can
get the most out of this Shadow package.</para> be found at <ulink url="&hints-root;shadowpasswd_plus.txt"/>.</para>
<para>Install the Shadow Password Suite by running the <para>Install the Shadow Password Suite by running the
following commands:</para> following commands:</para>