aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06
diff options
context:
space:
mode:
authorGreg Schafer <greg@linuxfromscratch.org>2003-09-24 14:59:09 +0000
committerGreg Schafer <greg@linuxfromscratch.org>2003-09-24 14:59:09 +0000
commitaa497295b352d45ebe2e9d1eaa4a46c49e2cf521 (patch)
tree8ce19aa4fe3d2266ff28ece6a1f3f53aeac5bf39 /chapter06
parente0050677e5d8d33e767329be8e3efc07b4e86918 (diff)
First half of fixes for Bug 675 - missing command descriptions.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2878 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r--chapter06/gcc-inst.xml19
-rw-r--r--chapter06/glibc-inst.xml11
-rw-r--r--chapter06/inetutils-inst.xml4
-rw-r--r--chapter06/less-inst.xml8
-rw-r--r--chapter06/psmisc-inst.xml2
5 files changed, 11 insertions, 33 deletions
diff --git a/chapter06/gcc-inst.xml b/chapter06/gcc-inst.xml
index 0098bf8df..ccc5c0690 100644
--- a/chapter06/gcc-inst.xml
+++ b/chapter06/gcc-inst.xml
@@ -38,25 +38,6 @@ cd ../gcc-build</userinput></screen></para>
&nbsp;&nbsp;&nbsp;&nbsp;--enable-__cxa_atexit --enable-clocale=gnu \
&nbsp;&nbsp;&nbsp;&nbsp;--enable-languages=c,c++</userinput></screen></para>
-<para>The meaning of the new configure options:</para>
-
-<itemizedlist>
-<listitem><para><userinput>--enable-threads=posix</userinput>: This enables
-C++ exception handling for multi-threaded code.</para></listitem>
-
-<listitem><para><userinput>--enable-__cxa_atexit</userinput>: This option
-will result in C++ shared libraries and C++ programs that are interoperable
-with other Linux distributions.</para></listitem>
-
-<listitem><para><userinput>--enable-clocale=gnu</userinput>: There is a risk
-that some people will build ABI incompatible C++ libraries if they didn't
-install all of the glibc localedata. Using --enable-clocale=gnu ensures that
-the "right thing" is done in all cases. If you don't wish to use this option,
-then at least build the <emphasis>de_DE</emphasis> locale. When GCC finds
-this specific locale, then the correct locale mode (<emphasis>gnu</emphasis>)
-is implemented.</para></listitem>
-</itemizedlist>
-
<para>Compile the package:</para>
<para><screen><userinput>make</userinput></screen></para>
diff --git a/chapter06/glibc-inst.xml b/chapter06/glibc-inst.xml
index add173582..153980aac 100644
--- a/chapter06/glibc-inst.xml
+++ b/chapter06/glibc-inst.xml
@@ -34,16 +34,9 @@ cd ../glibc-build</userinput></screen></para>
&nbsp;&nbsp;&nbsp;&nbsp;--disable-profile --enable-add-ons \
&nbsp;&nbsp;&nbsp;&nbsp;--libexecdir=/usr/bin --with-headers=/usr/include</userinput></screen></para>
-<para>The meaning of the configure options:</para>
+<para>The meaning of the new configure options:</para>
<itemizedlist>
-<listitem><para><userinput>--disable-profile</userinput>: This disables the
-building of the libraries with profiling information. Omit this option if you
-plan to do profiling.</para></listitem>
-
-<listitem><para><userinput>--enable-add-ons</userinput>: This enables any
-add-ons that we installed with Glibc, in our case Linuxthreads.</para></listitem>
-
<listitem><para><userinput>--libexecdir=/usr/bin</userinput>: This will
cause the <filename>pt_chown</filename> program to be installed in the
<filename>/usr/bin</filename> directory.</para></listitem>
@@ -52,7 +45,7 @@ cause the <filename>pt_chown</filename> program to be installed in the
ensures that the kernel headers in <filename>/usr/include</filename> are used
for this build. If you don't pass this switch then the headers from
<filename>/tools/include</filename> are used which of course is not ideal
-(although they should be identical). Using the switch has the advantage
+(although they should be identical). Using this switch has the advantage
that you will be informed immediately should you have forgotten to install the
kernel headers into <filename>/usr/include</filename>.</para></listitem>
</itemizedlist>
diff --git a/chapter06/inetutils-inst.xml b/chapter06/inetutils-inst.xml
index ac8dd0b27..a3d9e1329 100644
--- a/chapter06/inetutils-inst.xml
+++ b/chapter06/inetutils-inst.xml
@@ -23,10 +23,6 @@ prevents inetutils from installing the logger program, which is used by
scripts to pass messages to the System Log Daemon. We do not install it
because Util-linux installs a better version later.</para></listitem>
-<listitem><para><userinput>--sysconfdir=/etc</userinput>: This option
-tells the binaries created by the package to look in /etc for their
-configuration files</para></listitem>
-
<listitem><para><userinput>--disable-whois</userinput>: This option disables
the building of the inetutils whois client, which is woefully out of date.
Instructions for a better whois client are in the BLFS book.</para></listitem>
diff --git a/chapter06/less-inst.xml b/chapter06/less-inst.xml
index 33d49a375..07765756f 100644
--- a/chapter06/less-inst.xml
+++ b/chapter06/less-inst.xml
@@ -7,6 +7,14 @@
<para><screen><userinput>./configure --prefix=/usr --bindir=/bin --sysconfdir=/etc</userinput></screen></para>
+<para>The meaning of the configure option:</para>
+
+<itemizedlist>
+<listitem><para><userinput>--sysconfdir=/etc</userinput>: This option tells the
+programs created by the package to look in <filename>/etc</filename> for their
+configuration files.</para></listitem>
+</itemizedlist>
+
<para>Compile the package:</para>
<para><screen><userinput>make</userinput></screen></para>
diff --git a/chapter06/psmisc-inst.xml b/chapter06/psmisc-inst.xml
index d6fcb9648..59780e6f6 100644
--- a/chapter06/psmisc-inst.xml
+++ b/chapter06/psmisc-inst.xml
@@ -7,7 +7,7 @@
<para><screen><userinput>./configure --prefix=/usr --exec-prefix=/</userinput></screen></para>
-<para>The meaning of the new configure option:</para>
+<para>The meaning of the configure option:</para>
<itemizedlist>
<listitem><para><userinput>--exec-prefix=/</userinput>: This causes the