Update.
2000-08-27 H.J. Lu <hjl@gnu.org> * posix/Makefile (otherlibs): Add for building with static-nss for "make check". * malloc/Makefile (tests): Likewise.
This commit is contained in:
parent
46e4bd3b8e
commit
8f3f1e09bf
@ -1,3 +1,8 @@
|
||||
2000-08-27 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* posix/Makefile (otherlibs): Add for building with static-nss
|
||||
for "make check".
|
||||
|
||||
2000-08-28 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* libio/stdio.h: Add fmemopen prototype.
|
||||
@ -315,7 +320,7 @@
|
||||
2000-08-24 H.J. Lu <hjl@gnu.org>
|
||||
|
||||
* stdio-common/Makefile (tests): Don't do it for cross compiling.
|
||||
* stdio-common/Makefile (tests): Likewise.
|
||||
* malloc/Makefile (tests): Likewise.
|
||||
|
||||
2000-08-24 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
|
70
NEWS
70
NEWS
@ -49,6 +49,9 @@ Version 2.2
|
||||
strxfrm, wcscoll, and wcsxfrm functions. Make isw*() functions work.
|
||||
Implemented by Ulrich Drepper.
|
||||
|
||||
Bruno Haible significantly improved the generation and use of the data
|
||||
structures for the wide character tables.
|
||||
|
||||
* Plural handling in gettext implemented by Ulrich Drepper.
|
||||
|
||||
* The utmp daemon has been removed.
|
||||
@ -68,6 +71,73 @@ Version 2.2
|
||||
|
||||
* Timed wait functions for mutex, rwlock, and semaphores are implemented.
|
||||
|
||||
* the configure option --enable-kernel=X.Y.Z allows to strip out
|
||||
compatibility for kernel versions before X.Y.Z. This is currently only
|
||||
implemented for Linux.
|
||||
|
||||
* IA-64 port by Jes Sorensen and HJ Lu.
|
||||
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
Compiling the GNU C Library for Linux/ia64
|
||||
******************************************
|
||||
|
||||
Please refer to the file INSTALL in the same directory as you found
|
||||
this file for general information about configuring and compiling
|
||||
glibc.
|
||||
|
||||
For general inquiries about glibc under Linux/ia64 please use the
|
||||
following mailing list linux-ia64@linuxia64.org or one of the relevant
|
||||
glibc mailing lists.
|
||||
|
||||
Recommended Tools for Compilation
|
||||
=================================
|
||||
|
||||
In order for glibc-2.2 to build correctly on the ia64 you need at
|
||||
least the following versions of the GNU tools (the :
|
||||
|
||||
* The Cygnus toolchain snapshot for the ia64 as of August 4
|
||||
including the provided set of patches.
|
||||
|
||||
OR alternatively you can try the following (the Cygnus toolchain is
|
||||
the recommended solution):
|
||||
|
||||
* GCC and binutils, GAS and GNU LD out of CVS from
|
||||
sources.redhat.com as of August 28, 2000 or later. The CVS tree
|
||||
may require special patches to work properly on the ia64.
|
||||
|
||||
Configuring and compiling GNU Libc for Linux/ia64
|
||||
=================================================
|
||||
|
||||
The library requires Linux kernel version 2.4.0-test4-000728 or
|
||||
later to funtion properly. Besides that it currently does not have
|
||||
support for debug and profiling libraries. Hence the following options
|
||||
are required for configuring the library:
|
||||
|
||||
--disable-debug --disable-profile --enable-kernel=2.4.0
|
||||
|
||||
It is also important that you make sure the library picks up the
|
||||
appropriate kernel header files, if you do not have recent enough
|
||||
kernel headers in /usr/src/linux/include, you should use the
|
||||
--with-headers=<path> option to specify the location.
|
||||
|
||||
As an example I personally use the following options to configure
|
||||
the library:
|
||||
|
||||
--disable-debug
|
||||
--disable-profile
|
||||
--disable-cvs
|
||||
--enable-kernel=2.4.0
|
||||
--host=ia64-linux
|
||||
--enable-add-ons=yes
|
||||
--prefix=/usr
|
||||
--with-headers=/home/jes/linux/include
|
||||
|
||||
|
||||
Good luck
|
||||
|
||||
Jes Sorensen <jes@linuxcare.com>,
|
||||
August 28th, 2000
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Version 2.1.3
|
||||
|
||||
|
@ -85,6 +85,13 @@ generated := $(addprefix wordexp-test-result, 1 2 3 4 5 6 7 8 9 10) \
|
||||
|
||||
include ../Rules
|
||||
|
||||
# We need it for "make check" only. We can skip them if they haven't
|
||||
# been built yet during "make".
|
||||
otherlibs += $(wildcard $(nssobjdir)/libnss_files.a \
|
||||
$(resolvobjdir)/libnss_dns.a \
|
||||
$(resolvobjdir)/libresolv.a)
|
||||
endif
|
||||
|
||||
ifeq (no,$(cross-compiling))
|
||||
# globtest and wordexp-test currently only works with shared libraries
|
||||
ifeq (yes,$(build-shared))
|
||||
|
Loading…
Reference in New Issue
Block a user