diff options
author | Ulrich Drepper <drepper@redhat.com> | 1998-03-25 12:22:53 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1998-03-25 12:22:53 +0000 |
commit | 7b8a601fd4b5d2a86926c7eabb1c30a273155108 (patch) | |
tree | 1c603dcf1485562f2ca210bab4b0cf3dddc45ec0 | |
parent | 7b494dd5eae4966ba1b802a25d4d0bb00f2a92a6 (diff) | |
download | glibc-7b8a601fd4b5d2a86926c7eabb1c30a273155108.tar.gz glibc-7b8a601fd4b5d2a86926c7eabb1c30a273155108.tar.xz glibc-7b8a601fd4b5d2a86926c7eabb1c30a273155108.zip |
(Tips for Installtion): New section.
-rw-r--r-- | manual/maint.texi | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/manual/maint.texi b/manual/maint.texi index 336542866f..a9de90adf1 100644 --- a/manual/maint.texi +++ b/manual/maint.texi @@ -32,6 +32,7 @@ requires several GNU tools to be installed already. @menu * Tools for Installation:: We recommend using these tools to build. * Supported Configurations:: What systems the GNU C library runs on. +* Tips for Installtion:: Useful hints for the installation. @end menu To configure the GNU C library for your system, run the shell script @@ -306,6 +307,39 @@ sun4-solaris2.@var{n} sun4-sunos5.@var{n} sun4-sunos4.@var{n} sun4 @end smallexample +@node Tips for Installtion +@appendixsubsec Useful hints for the installation + +There are a some more or less obvious methods one should know when +compiling GNU libc: + +@itemize @bullet +@item +Better never compile in the source directory. Create a new directory +and run the @file{configure} from there. Everything should happen +automagically. + +@item +You can use the @code{-j} option of GNU make by changing the line +specifying @code{PARALLELMAKE} in the Makefile generated during the +configuration. + +It is not useful to start the @code{make} process using the @code{-j} +option since this option is not propagated down to the sub-@code{make}s. + +@item +If you made some changes after a complete build and only want to check +these changes run @code{make} while specifying the list of subdirs it +has to visit. + +@smallexample +make subdirs="nss elf" +@end smallexample + +The above build run will only visit the subdirectories @file{nss} and +@file{elf}. Beside this it updates the @file{libc} files itself. +@end itemize + @node Reporting Bugs @appendixsec Reporting Bugs @cindex reporting bugs |