From aa497295b352d45ebe2e9d1eaa4a46c49e2cf521 Mon Sep 17 00:00:00 2001 From: Greg Schafer Date: Wed, 24 Sep 2003 14:59:09 +0000 Subject: 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 --- chapter06/gcc-inst.xml | 19 ------------------- chapter06/glibc-inst.xml | 11 ++--------- chapter06/inetutils-inst.xml | 4 ---- chapter06/less-inst.xml | 8 ++++++++ chapter06/psmisc-inst.xml | 2 +- 5 files changed, 11 insertions(+), 33 deletions(-) (limited to 'chapter06') 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     --enable-__cxa_atexit --enable-clocale=gnu \     --enable-languages=c,c++ -The meaning of the new configure options: - - ---enable-threads=posix: This enables -C++ exception handling for multi-threaded code. - ---enable-__cxa_atexit: This option -will result in C++ shared libraries and C++ programs that are interoperable -with other Linux distributions. - ---enable-clocale=gnu: 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 de_DE locale. When GCC finds -this specific locale, then the correct locale mode (gnu) -is implemented. - - Compile the package: make 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     --disable-profile --enable-add-ons \     --libexecdir=/usr/bin --with-headers=/usr/include -The meaning of the configure options: +The meaning of the new configure options: ---disable-profile: This disables the -building of the libraries with profiling information. Omit this option if you -plan to do profiling. - ---enable-add-ons: This enables any -add-ons that we installed with Glibc, in our case Linuxthreads. - --libexecdir=/usr/bin: This will cause the pt_chown program to be installed in the /usr/bin directory. @@ -52,7 +45,7 @@ cause the pt_chown program to be installed in the ensures that the kernel headers in /usr/include are used for this build. If you don't pass this switch then the headers from /tools/include 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 /usr/include. 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. ---sysconfdir=/etc: This option -tells the binaries created by the package to look in /etc for their -configuration files - --disable-whois: 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. 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 @@ ./configure --prefix=/usr --bindir=/bin --sysconfdir=/etc +The meaning of the configure option: + + +--sysconfdir=/etc: This option tells the +programs created by the package to look in /etc for their +configuration files. + + Compile the package: make 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 @@ ./configure --prefix=/usr --exec-prefix=/ -The meaning of the new configure option: +The meaning of the configure option: --exec-prefix=/: This causes the -- cgit v1.2.3-54-g00ecf