Author: manuel
Date: 2005-04-12 13:42:57 -0600 (Tue, 12 Apr 2005)
New Revision: 4936
Modified:
branches/6.1/BOOK/chapter05/adjusting.xml
branches/6.1/BOOK/chapter05/coreutils.xml
branches/6.1/BOOK/chapter05/expect.xml
branches/6.1/BOOK/chapter05/gcc-pass1.xml
branches/6.1/BOOK/chapter05/gcc-pass2.xml
branches/6.1/BOOK/chapter05/glibc.xml
branches/6.1/BOOK/chapter05/tcl.xml
branches/6.1/BOOK/chapter05/toolchaintechnotes.xml
Log:
PDF fixes in chapter05
Modified: branches/6.1/BOOK/chapter05/adjusting.xml
===================================================================
--- branches/6.1/BOOK/chapter05/adjusting.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/adjusting.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -68,6 +68,8 @@
<screen><userinput>rm -f
/tools/lib/gcc/*/*/include/{pthread.h,bits/sigthread.h}</userinput></screen>
+<beginpage/>
+
<caution><para>At this point, it is imperative to stop and ensure that
the basic functions (compiling and linking) of the new toolchain are
working as expected. To perform a sanity check, run the following
Modified: branches/6.1/BOOK/chapter05/coreutils.xml
===================================================================
--- branches/6.1/BOOK/chapter05/coreutils.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/coreutils.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -54,8 +54,9 @@
<para>To test the results, issue: <userinput>make
RUN_EXPENSIVE_TESTS=yes check</userinput>. The
-<parameter>RUN_EXPENSIVE_TESTS=yes</parameter> parameter tells the
-test suite to run several additional tests that are considered
+<parameter condition="html">RUN_EXPENSIVE_TESTS=yes</parameter>
+<parameter condition="pdf">RUN_EXPENSIVE_ TESTS=yes</parameter>
+parameter tells the test suite to run several additional tests that are
considered
relatively expensive (in terms of CPU power and memory usage) on some
platforms, but generally are not a problem on Linux.</para>
Modified: branches/6.1/BOOK/chapter05/expect.xml
===================================================================
--- branches/6.1/BOOK/chapter05/expect.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/expect.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -82,6 +82,8 @@
<para>The source directories of both Tcl and Expect can now be removed.</para>
+<beginpage/>
+
</sect2>
<sect2 id="contents-expect" role="content"><title>Contents of Expect</title>
Modified: branches/6.1/BOOK/chapter05/gcc-pass1.xml
===================================================================
--- branches/6.1/BOOK/chapter05/gcc-pass1.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/gcc-pass1.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -48,7 +48,7 @@
<screen><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
--libexecdir=/tools/lib --with-local-prefix=/tools \
--disable-nls --enable-shared --enable-languages=c</userinput></screen>
-
+
<para>The meaning of the configure options:</para>
<variablelist>
@@ -84,6 +84,8 @@
<screen><userinput>make bootstrap</userinput></screen>
+<beginpage/>
+
<para>The meaning of the make parameters:</para>
<variablelist>
Modified: branches/6.1/BOOK/chapter05/gcc-pass2.xml
===================================================================
--- branches/6.1/BOOK/chapter05/gcc-pass2.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/gcc-pass2.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -164,6 +164,8 @@
built from the exact same version of the GCC sources used
earlier.</para>
+<beginpage/>
+
<para>Compilation is now complete. As previously mentioned, running
the test suites for the temporary tools compiled in this chapter is
not mandatory. To run the GCC test suite anyway, use the following
Modified: branches/6.1/BOOK/chapter05/glibc.xml
===================================================================
--- branches/6.1/BOOK/chapter05/glibc.xml 2005-04-12 19:13:26 UTC (rev
4935)
+++ branches/6.1/BOOK/chapter05/glibc.xml 2005-04-12 19:42:57 UTC (rev
4936)
@@ -78,7 +78,7 @@
<term><parameter>--with-binutils=/tools/bin</parameter></term>
<listitem><para>While not required, this switch ensures that there are
no errors pertaining to which Binutils programs get used during the
-Glibc build.</para></listitem>
+Glibc build.</para><beginpage/></listitem>
</varlistentry>
<varlistentry>
@@ -152,6 +152,8 @@
issuing a <command>make -k check</command> command. If using this option, be
sure to log the
output so that the log file can be examined for failures later.</para>
+<beginpage/>
+
<para>The install stage of Glibc will issue a harmless warning at the
end about the absence of <filename>/tools/etc/ld.so.conf</filename>.
Prevent this warning with:</para>
Modified: branches/6.1/BOOK/chapter05/tcl.xml
===================================================================
--- branches/6.1/BOOK/chapter05/tcl.xml 2005-04-12 19:13:26 UTC (rev 4935)
+++ branches/6.1/BOOK/chapter05/tcl.xml 2005-04-12 19:42:57 UTC (rev 4936)
@@ -70,6 +70,8 @@
<screen><userinput>ln -s tclsh8.4 /tools/bin/tclsh</userinput></screen>
+<beginpage/>
+
</sect2>
<sect2 id="contents-tcl" role="content"><title>Contents of Tcl</title>
Modified: branches/6.1/BOOK/chapter05/toolchaintechnotes.xml
===================================================================
--- branches/6.1/BOOK/chapter05/toolchaintechnotes.xml 2005-04-12 19:13:26 UTC
(rev 4935)
+++ branches/6.1/BOOK/chapter05/toolchaintechnotes.xml 2005-04-12 19:42:57 UTC
(rev 4936)
@@ -80,6 +80,8 @@
distribution. A test suite failure will usually alert this error
before too much additional work is performed.</para>
+<beginpage/>
+
<para>Binutils installs its assembler and linker in two locations,
<filename class="directory">/tools/bin</filename> and <filename
class="directory">/tools/$TARGET_TRIPLET/bin</filename>. The tools in
@@ -167,6 +169,8 @@
against the new Glibc in <filename
class="directory">/tools</filename>.</para>
+<beginpage/>
+
<para>Upon entering the chroot environment in <xref
linkend="chapter-building-system"/>, the first major package to be
installed is Glibc, due to its self-sufficient nature mentioned above.
--
http://linuxfromscratch.org/mailman/listinfo/lfs-book
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page