Subject: phantom X11 lib
To: None <port-alpha@netbsd.org>
From: John Franklin <franklin@elfie.org>
List: port-alpha
Date: 06/10/1999 01:07:16
This is really starting to piss me off. What you see below happens with
both a 1.6.2 version of xosview and with a freshly compiled 1.7.1 copy.
What is wrong with xosview? Is it just blind? Am I? xterm runs fine,
and it needs the exact same "missing" library. Actually, I don't see
this with *any* other program.
Does anyone know what's going on?
elfie# ./xosview
Shared object "libX11.so.6" not found
elfie# uname -a
NetBSD elfie.org 1.3.3 NetBSD 1.3.3 (CALCIFER) #0: Wed Feb 24 18:21:08 EST 1999 franklin@elfie.perspex.com:/usr/src/sys/arch/alpha/compile/CALCIFER alpha
elfie# ldd ./xosview
./xosview:
-lc.12 => /usr/lib/libc.so.12
-lX11.6 => /usr/X11R6/lib/libX11.so.6
-lkvm.5 => /usr/lib/libkvm.so.5
-lstdc++.0 => /usr/lib/libstdc++.so.0
-lm.0 => /usr/lib/libm.so.0
elfie# nm -s /usr/X11R6/lib/libX11.so.6
0000000000000000 a *ABS*
0000000000000000 a *ABS*
0000000000000000 a *ABS*
0000000000000000 a *ABS*
0000000000000000 a *ABS*
[snip lots of this]
0000000000000000 a *ABS*
0000000000072670 t AppendLEntry
0000000000072670 t AppendLEntry..ng
0000000000072730 t AppendLooseLEntry
0000000000072730 t AppendLooseLEntry..ng
0000000000079c30 t CIELab_ParseString
0000000000079c38 t CIELab_ParseString..ng
[snip bunch more]
elfie# ldd /usr/X11R6/bin/xterm
/usr/X11R6/bin/xterm:
-lc.12 => /usr/lib/libc.so.12
-lX11.6 => /usr/X11R6/lib/libX11.so.6
-lICE.6 => /usr/X11R6/lib/libICE.so.6
-lSM.6 => /usr/X11R6/lib/libSM.so.6
-lXt.6 => /usr/X11R6/lib/libXt.so.6
-lXext.6 => /usr/X11R6/lib/libXext.so.6
-lXmu.6 => /usr/X11R6/lib/libXmu.so.6
-lXaw.6 => /usr/X11R6/lib/libXaw.so.6
-lgnumalloc.0 => /usr/lib/libgnumalloc.so.0
-ltermcap.0 => /usr/lib/libtermcap.so.0
elfie# echo $LD_LIBRARY_PATH
/usr/lib:/usr/local/lib:/usr/X11R6/lib
elfie#
jf
--
John Franklin
franklin@elfie.org
ICBM: N37 12'54", W80 27'14" Z+2100'