diff options
author | Gerard Beekmans <gerard@linuxfromscratch.org> | 2001-02-08 16:14:12 +0000 |
---|---|---|
committer | Gerard Beekmans <gerard@linuxfromscratch.org> | 2001-02-08 16:14:12 +0000 |
commit | 6ca39ca1d8a1327a6fc499c3de71f55e22537375 (patch) | |
tree | 7d60e1c7d231b8ddc6f1500147e461b2f2a41ce7 /chapter06 | |
parent | 6f329abcb0ad7632b8cce6bff5dbd6a018ecf50e (diff) |
Fixed Glibc installation problems. zoneinfo files are now installed
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@125 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter06')
-rw-r--r-- | chapter06/glibc-inst.sgml | 47 |
1 files changed, 8 insertions, 39 deletions
diff --git a/chapter06/glibc-inst.sgml b/chapter06/glibc-inst.sgml index eac593f04..cb405be61 100644 --- a/chapter06/glibc-inst.sgml +++ b/chapter06/glibc-inst.sgml @@ -2,61 +2,30 @@ <title>Installation of Glibc</title> <para> -Note: zoneinfo files (/usr/share/zoneinfo/*) are not being installed yet -due to an unknown problem with the move to chapter 6. -</para> - -<para> Unpack the glibc-linuxthreads in the glibc-2.2.1 directory, not in /usr/src. Don't enter the created directories. Just unpack them and leave it with that. </para> <para> -A few default parameters of Glibc need to be changed, such as the -directory where the shared libraries are supposed to be installed in and -the directory that contains the system configuration files. For this -purpose you need to create the <filename class="directory"> -/usr/src/glibc-build</filename> directory and cd into that directory -with: -</para> - -<blockquote><literallayout> - - <userinput>mkdir /usr/src/glibc-build &&</userinput> - <userinput>cd /usr/src/glibc-build</userinput> - -</literallayout></blockquote> - -<para> -In that directory you create a new file <filename>configparms</filename> -by running the following: -</para> - -<literallayout> - -<userinput>cat > configparms << "EOF"</userinput> -# Begin configparms - -slibdir=/lib -sysconfdir=/etc - -# End configparms -<userinput>EOF</userinput> - -</literallayout> - -<para> Install Glibc by running the following commands: </para> <blockquote><literallayout> + <userinput>touch /etc/ld.so.conf &&</userinput> + <userinput>mkdir /usr/src/glibc-build &&</userinput> + <userinput>cd /usr/src/glibc-build &&</userinput> <userinput>../glibc-2.2.1/configure \</userinput> <userinput> --prefix=/usr --enable-add-ons \</userinput> <userinput> --libexecdir=/usr/bin && </userinput> + <userinput>sed s/"cross-compiling = yes"/"cross-compiling = no"/ + \</userinput> + <userinput> config.make > config.make~ + &&</userinput> + <userinput>mv config.make~ config.make &&</userinput> <userinput>make &&</userinput> <userinput>make install &&</userinput> <userinput>make localedata/install-locales</userinput> |