[2967] in testers
xolc,xbrowser
daemon@ATHENA.MIT.EDU (bdrosen@MIT.EDU)
Fri Jun 21 09:41:20 1996
From: bdrosen@MIT.EDU
To: testers@MIT.EDU
Reply-To: bdrosen@MIT.EDU
Date: Fri, 21 Jun 1996 09:40:55 EDT
System name: cogsworth
Type and version: SPARC/5 8.0C
Display type: cgthree
> where xolc
/usr/athena/bin/xolc
> where xbrowser
/usr/athena/bin/xbrowser
> xolc
ld.so.1: xolc: fatal: libXm.so.3: can't open file: errno=2
Killed
> xbrowser
ld.so.1: xbrowser: fatal: libXm.so.3: can't open file: errno=2
Killed
> ldd -s /usr/athena/bin/xolc
find library=libXm.so.3; required by /usr/athena/bin/xolc
search path=/usr/lib (default)
trying path=/usr/lib/libXm.so.3
libXm.so.3 => (not found)
I found libXm.so.3 in /usr/dt/lib .
Is there someway to get these programs to find the shared lib,
perhaps using a shell script and LD_LIBRARY_PATH or by symlinking
libXm.so.3 to a more standard place? Or perhaps compile these programs
against a static motif library? Or give it the proper options during
compile to find the lib. (like mwm):
> ldd -s /usr/athena/bin/mwm
find library=libXm.so.3; required by /usr/athena/bin/mwm
search path=/usr/dt/lib:/usr/openwin/lib (RPATH from file /usr/athena/bin/mwm)
trying path=/usr/dt/lib/libXm.so.3
libXm.so.3 => /usr/dt/lib/libXm.so.3
...
Also, the /usr/athena/bin/xinfo script looks wrong.
UNAVAILABLE=0; export UNAVAILABLE
XINFO_PROGRAM=/mit/xmit/bin/xinfo; export XOLC_PROGRAM
XINFO_LOCKER=xmit; export XINFO_LOCKER
shouldn't that be export XINFO_PROGRAM ?
Also, on an unrelated note. Would it be possible to get the update_ws
and other update scripts to log to a file everything that would normally go
to the screen during a manual update? (as well as still sending it to
the screen) I think this would make it easier for workstation maintainers
to see what files have been changed.
Brett