From 574b0eabcc0015a1ee7c8b7098f50e2b6b0e9005 Mon Sep 17 00:00:00 2001 From: Manuel Canales Esparcia Date: Sun, 30 May 2004 13:41:04 +0000 Subject: Tagging corrections in chapters 5. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@3730 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter05/glibc.xml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'chapter05/glibc.xml') diff --git a/chapter05/glibc.xml b/chapter05/glibc.xml index d32b00034..df76dfa1d 100644 --- a/chapter05/glibc.xml +++ b/chapter05/glibc.xml @@ -28,8 +28,8 @@ Installation of Glibc This package is known to behave badly when you change its default -optimization flags (including the -march and --mcpu options). Therefore, if you have defined any +optimization flags (including the -march and +-mcpu options). Therefore, if you have defined any environment variables that override default optimizations, such as CFLAGS and CXXFLAGS, we recommend un-setting them when building Glibc. @@ -53,40 +53,40 @@ cd ../glibc-build ---disable-profile +--disable-profile This builds the libraries without profiling information. Omit this option if you plan to do profiling on the temporary tools. ---enable-add-ons=nptl +--enable-add-ons=nptl This tells Glibc to use the NPTL add-on as its threading library. ---with-tls +--with-tls This tells Glibc to include support for TLS (thread-local storage). This is required for NPTL to work. ---with-binutils=/tools/bin +--with-binutils=/tools/bin Strictly speaking this switch is not required. But it does ensure nothing can go wrong with regard to what Binutils programs get used during the Glibc build. ---without-gd +--without-gd This prevents the build of the memusagestat program, which strangely enough insists on linking against the host's libraries (libgd, libpng, libz, and so forth). ---without-cvs +--without-cvs This is meant to prevent the Makefiles from attempting automatic CVS checkouts when using a CVS snapshot. But it's not actually needed these days. We use it because it @@ -95,7 +95,7 @@ suppresses an annoying but harmless warning about a missing ---with-headers=/tools/glibc-kernheaders +--with-headers=/tools/glibc-kernheaders This tells Glibc to compile against the raw kernel headers, so that it knows exactly what features the kernel has, and can optimize itself accordingly. Not strictly necessary, but nice to have. @@ -104,10 +104,10 @@ optimize itself accordingly. Not strictly necessary, but nice to have.During this stage you might see the following warning: -
configure: WARNING: +
configure: WARNING: *** These auxiliary programs are missing or incompatible versions: msgfmt *** some features will be disabled. -*** Check the INSTALL file for required versions.
+*** Check the INSTALL file for required versions.
The missing or incompatible msgfmt program is generally harmless, but it's believed it can sometimes cause problems when @@ -142,12 +142,12 @@ Certain optimization settings are also known to be a factor here. The atime test sometimes fails when the -LFS partition is mounted with the noatime option, or due +LFS partition is mounted with the noatime option, or due to other file system quirks. The shm test might fail when the host -system is running the devfs file system but doesn't have the tmpfs file system -mounted at /dev/shm due to lack of support for tmpfs in +system is running the devfs file system but doesn't have the tmpfs file system +mounted at /dev/shm due to lack of support for tmpfs in the kernel. When running on older and slower hardware, some tests might -- cgit v1.2.3-54-g00ecf