|
|
Newsgroups: comp.os.linux.announce
Path: pavo.csi.cam.ac.uk!pipex!uunet!caen!batcomputer!db.TC.Cornell.EDU!mdw
From: hlu@eecs.wsu.edu (H.J. Lu)
Subject: ANNOUNCE: the Linux C library 4.2 is on tsx-11.
Message-ID: <1992Dec31.044234.24691@tc.cornell.edu>
Originator: mdw@db.TC.Cornell.EDU
Keywords: library 4.2
Sender: news@tc.cornell.edu
Nntp-Posting-Host: db.tc.cornell.edu
Organization: School of EECS, Washington State University
Date: Thu, 31 Dec 1992 04:42:34 GMT
Approved: linux-announce@tc.cornell.edu (Matt Welsh)
Lines: 122
Status: R
This is the release of the Linux C library 4.2. You have to
install the source code of 0.98 pl5 to use it since fd_set is changed
and it needs <linux/ioctl.h>. You don't have to use 0.98 pl 5 kernel.
But 0.98 pl 4 kernel is necessary. You also need gcc 2.3.3 or above to
use it.
Since kernel now has the 387 emulation, we don't need soft math library
anymore.
I was told this shared image work with older kernel (newer than 0.97
pl4). I have put libnet.a and librpc.a back into libc.a.
Please get the latest binutils.TZ from tsx-11.mit.edu if you cannot
get your binaries linked with the shared libraries.
You can get them from tsx-11.mit.edu under pub/linux/GCC. The
file names are image-4.2.TZ, extra-4.2.TZ, gxx-2.3.TZ, inc-4.2.TZ,
jump-4.2.TZ and libc-4.2.TZ.
Please read ChangeLog for details of the bug fixes.
The file list:
1. image-4.2.TZ
The shared images and libraries. To install it, as root do
cd /tmp
rm -rf ./lib ./usr
tar xvvofz image-4.2.TZ
cp -av ./lib ./usr /
cd /lib
ln -sf libc.so.4.2 libc.so.4
If you have an early version of libc.so.4.2 installed, you may have
to play with it, like
cd /lib
cp libc.so.4.2 libc.so.4.2.old
ln -sf libc.so.4.2.old libc.so.4
mv libc.so.4.2 foo
before you unpack image-4.2.TZ. The iostream is in libc.so.4.2. But
you have to use -nojump to use it since the external interface of
iostream may change in the future.
2. extra-4.2.TZ
libg.a and libc_p.a. To install
cd /
tar xvvofz extra-4.2.TZ
libg.a is very big. I usually do
cd /usr/lib
ln -s libc.a libg.a
since I usually do not debug the C library this way.
3. gxx-2.3.TZ
libg++.a, g++-include and genclass. It is libg++ 2.3. To install
cd /usr
tar xvvofz gxx-2.3.TZ
Iostream is in libc.a. To use it, you have to use -nojump
or -static in your LDFLAGS.
4. inc-4.2.TZ
To use the 4.2 header files, do
cd /usr
tar xvvofz inc-4.2..TZ
/usr/include/asm and /usr/include/linux may be wrong. Please make
a right symbolic link to each of them according to your Linux kernel
source tree.
5. inc1229-4.2.TZ
Change of the header files from 1129 to 4.2. It is in the testing
directory.
cd /usr
tar xvvofz inc1229-4.2.TZ
6. jump-4.2.TZ
There is also a file called jump-4.2.TZ for building the shared
image for the C library 4.2. Please install image-4.2.TZ first since
you need libgcc.a in it. The has been changed a lot thanks to
dje@sspiff.cygnus.com (Doug Evans).
7. libc-4.2.TZ
The source code of the Linux C library 4.2.
8. libc1229-4.2.TZ
Change of the source code from 1229 to 4.2. It is in the testing
directory.
9. ChangeLog
Change log for the Linux C library.
Please fix the file permissions after you install it.
H.J.
hlu@eecs.wsu.edu
12/31/92
--
Send submissions for comp.os.linux.announce to: linux-announce@tc.cornell.edu
|
|
|
|
SCO's Case Against IBM
November 12, 2003 - Jed Boal from Eyewitness News KSL 5 TV provides an
overview on SCO's case against IBM. Darl McBride, SCO's president and CEO,
talks about the lawsuit's impact and attacks. Jason Holt, student and
Linux user, talks about the benefits of code availability and the merits
of the SCO vs IBM lawsuit. See SCO vs IBM.
|
|
|
|
|
Note: The materials and information included in these Web pages are not to
be used for any other purpose other than private study, research, review
or criticism.
|
|
|
|
|
|
|