mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-27 03:41:23 +08:00
Update.
Patch by Stephen R. van den Berg.
This commit is contained in:
parent
638621aff9
commit
8eadd4f381
@ -1,6 +1,7 @@
|
||||
2001-12-14 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/generic/strstr.c (strstr): Update. New optimized version.
|
||||
Patch by Stephen R. van den Berg.
|
||||
|
||||
* crypt/md5.h: Define md5_uintptr.
|
||||
|
||||
|
@ -181,29 +181,16 @@ produce a lot of output, some of which may look like errors from
|
||||
@code{make} but isn't. Look for error messages from @code{make}
|
||||
containing @samp{***}. Those indicate that something is really wrong.
|
||||
|
||||
The compilation process takes several hours even on fast hardware.
|
||||
Expect at least two hours for the default configuration on i586 for
|
||||
Linux. For Hurd times are much longer. Except for EGCS 1.1 and GCC
|
||||
2.95 (and later versions of GCC), all supported versions of GCC have a
|
||||
problem which causes them to take several minutes to compile certain
|
||||
files in the iconvdata directory. Do not panic if the compiler appears
|
||||
to hang.
|
||||
The compilation process can take several hours. Expect at least two
|
||||
hours for the default configuration on i586 for Linux. For Hurd times
|
||||
are much longer. Except for EGCS 1.1 and GCC 2.95 (and later versions
|
||||
of GCC), all supported versions of GCC have a problem which causes them
|
||||
to take several minutes to compile certain files in the iconvdata
|
||||
directory. Do not panic if the compiler appears to hang.
|
||||
|
||||
If you want to run a parallel make, you can't just give @code{make} the
|
||||
@samp{-j} option, because it won't be passed down to the sub-makes.
|
||||
Instead, edit the generated @file{Makefile} and uncomment the line
|
||||
|
||||
@smallexample
|
||||
# PARALLELMFLAGS = -j 4
|
||||
@end smallexample
|
||||
|
||||
@noindent
|
||||
You can change the @samp{4} to some other number as appropriate for
|
||||
your system. Instead of changing the @file{Makefile}, you could give
|
||||
this option directly to @code{make} and call it as, for example,
|
||||
@code{make PARALLELMFLAGS=-j4}. If you're building in the source
|
||||
directory, you must use the latter approach since in this case no
|
||||
new @file{Makefile} is generated for you to change.
|
||||
If you want to run a parallel make, simply pass the @samp{-j} option
|
||||
with an appropriate numeric parameter to @code{make}. You need a recent
|
||||
GNU @code{make} version, though.
|
||||
|
||||
To build and run test programs which exercise some of the library
|
||||
facilities, type @code{make check}. If it does not complete
|
||||
@ -213,6 +200,11 @@ for instructions on reporting bugs. Note that some of the tests assume
|
||||
they are not being run by @code{root}. We recommend you compile and
|
||||
test glibc as an unprivileged user.
|
||||
|
||||
Before reporting bugs make sure there is no problem with your system.
|
||||
The tests (and later installation) uses some pre-existing files of the
|
||||
system such as @file{/etc/passwd}, @file{/etc/nsswitch.conf} and others.
|
||||
These files must all contain correct and sensible content.
|
||||
|
||||
To format the @cite{GNU C Library Reference Manual} for printing, type
|
||||
@w{@code{make dvi}}. You need a working @TeX{} installation to do this.
|
||||
The distribution already includes the on-line formatted version of the
|
||||
|
Loading…
Reference in New Issue
Block a user