[15021] in Athena Bugs
Solaris shared library change?
daemon@ATHENA.MIT.EDU (David Soleau Lum)
Thu Mar 20 11:33:27 1997
Date: Thu, 20 Mar 1997 11:33:21 -0500
From: David Soleau Lum <davknav@MIT.EDU>
To: bugs@MIT.EDU
Hi.
I've been using a special-purpose cross-compiler on an Athena Sparc
Classic workstation. The compiler apparently was written to depend on
the SunOS shared C library version 1.6, as shown by:
athena% ldd g96k
libc.so.1.6 => /usr/4lib/libc.so.1.8
libucb.so.1 => /usr/ucblib/libucb.so.1
libc.so.1 => /usr/lib/libc.so.1
libw.so.1 => /usr/lib/libw.so.1
librpcsoc.so.1 => /usr/ucblib/librpcsoc.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libelf.so.1 => /usr/lib/libelf.so.1
libintl.so.1 => /usr/lib/libintl.so.1
It settles for version 1.8 of libc and runs OK, but later on I get an
error along the lines of:
libc.so.1.6: Can't open file (errno=2)
and it fails.
--
I suspect that Athena has recently gotten rid of older versions of
SunOS libc in the /usr/4lib directory, because up until a few days ago
I never had this problem.
I would either like to get my own copy of libc.so.1.6 or have Athena
reinstate this old library. Which do you think is more appropriate?
Dave
--
------------------------------------------------------------------------
David Lum | davknav@mit.edu
55 Dinsmore Ave. #607 | 617-253-2589 (work)
Framingham, MA 01702 | 508-620-9574 (home)
------------------------------------------------------------------------