From b7cea6e536b6037bf891acdf525230c9b9be72f1 Mon Sep 17 00:00:00 2001 From: Gerard Beekmans Date: Thu, 2 Jan 2003 22:01:49 +0000 Subject: [PATCH] reworded some of the text git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2268 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter06/glibc-inst.xml | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/chapter06/glibc-inst.xml b/chapter06/glibc-inst.xml index 99960aca5..b89ecb312 100644 --- a/chapter06/glibc-inst.xml +++ b/chapter06/glibc-inst.xml @@ -1,7 +1,7 @@    -Installation of Glibc +Glibc installation Before starting to install glibc, you must cd into the glibc-&glibc-version; directory and unpack glibc-linuxthreads inside @@ -18,8 +18,7 @@ been warned. Basically, compiling Glibc in any other way than the book suggests is putting your system at very high risk. -We'll start by applying a patch to Glibc that fixes a few -things: +We'll start by applying a patch to Glibc that fixes the following: It converts all occurrences of $(PERL) @@ -59,25 +58,23 @@ it. patch -Np1 -i ../glibc-&glibc-patch-version;.patch Glibc will check for the /etc/ld.so.conf file -and abort with an error if the file is missing, so we create it. +and abort with an error if the file is missing, so we must create it. touch /etc/ld.so.conf It is recommended by the Glibc installation documentation to build -Glibc outside of the source directory in a dedicated directory. Let's -create such a directory and make it our CWD (Current Working -Directory). +Glibc outside of the source directory in a dedicated directory. mkdir ../glibc-build && cd ../glibc-build -Next, configure Glibc. +Next, prepare Glibc to be compiled. ../glibc-&glibc-version;/configure --prefix=/usr \     --disable-profile --enable-add-ons \     --libexecdir=/usr/bin -During the configure stage you will see the following warning: +During this stage you will see the following warning:
configure: warning: *** These auxiliary programs are missing or too old: msgfmt @@ -127,9 +124,10 @@ time at the end of this chapter. make && make install -Locales aren't installed by default so we install them now. Locales -are used by Glibc to make your Linux system talk in a different language -such as your native tongue. +Locales aren't installed when you ran +make install, so we have to do that ourselves now. +Locales are used by Glibc to make your Linux system talk in a different +language. make localedata/install-locales @@ -139,9 +137,9 @@ which you need or want. This can be achieved using the localedef command. Information on this can be found in the INSTALL file in the glibc-&glibc-version; tree. -To finish off the installation we'll reload Bash so it uses the new -libnss files. This will get rid of the I have no name! -message in the command prompt. +To finish off the installation we'll reload Bash so it uses the +libnss files. This will also get rid of the +I have no name! message in the command prompt. exec /static/bin/bash --login