[2967] in testers

home help back first fref pref prev next nref lref last post

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




home help back first fref pref prev next nref lref last post