XForms: Problems in getting demos to work on IRIX 6.22

Henry J. P. Smith (smith@chapman.gsfc.nasa.gov)
Mon, 29 Dec 1997 13:53:20 -0500 (EST)

To subscribers of the xforms list from "Henry J. P. Smith" <smith@chapman.gsfc.nasa.gov> :

Hi all,

Well probably I'm just missing something simple, but I have been having a
problem getting the demos to work on an SGI IRIX 6.2 IP22 system. First to
be sure I have the right IRIX version. I downloaded the file
bxform-088.tgz
from the directory labelled "5.3" as one of the readmes indicated that
this would be runnable on IRIX 5.3 and later. Since I wasn't too sure
about whether I needed 64 or 32 bit versions for IRIX 6.2 I followed the
suggestion in the readme and got the 5.2 version which is supposed to be
usable. I compiled all the demos using the makefile and it seemed to work
fine although there were warnings about potentail version differences.

When I try to run the demos I get the following message

chapman 42% demo
29061:demo: rld: Fatal Error: Cannot Successfully Map soname
'libforms.so.0.88' under a
ny of the filenames
~/xforms/FORMS=/libforms.so.0.88:/usr/lib/libforms.so.0.88:/usr/lib
/internal/libforms.so.0.88:/lib/libforms.so.0.88:/lib/cmplrs/cc/libforms.so.0.88:/usr/l
ib/cmplrs/cc/libforms.so.0.88:/opt/lib/libforms.so.0.88:~/xforms/FORMS=/libforms.so.0.8
8.0:/usr/lib/libforms.so.0.88.0:/usr/lib/internal/libforms.so.0.88.0:/lib/libforms.so.0
.88.0:/lib/cmplrs/cc/libforms.so.0.88.0:/usr/lib/cmplrs/cc/libforms.so.0.88.0:/opt/lib/
libforms.so.0.88.0:
chapman 43%

I guess that the main problem is that I have not yet gotten the sysadmin
to place the .so libraries in the proper location! Ah! politics <G> I
think eventually I will get them to do it but for now I wanted to just try
the demos and it seemed that this should be possible if I told the system
where the .so's were located. I looked in the readme in the distribution
file and found the following words

Depending on platforms and ld, you probably will have to move
the shared library out of FORMS/ to make the demos, or set
LD_LIBRARY_PATH (or LD_RUN_PATH on OpenBSD/pmax) to include FORMS/

so I tried to setenv for these (using the following commands)

chapman 35% setenv LD_RUN_PATH=~/xforms/FORMS
chapman 36% setenv LD_LIBRARY_PATH=~/xforms/FORMS

They do appear at the end of the environment following an "env". I also
tried a plain "set" as well and I still get the above message. I am sure
it's something "stupid" on my part, but how do I do it? Or maybe it ISN'T
possibel after all?

TIA for any help anyone can give.

Henry Smith

_________________________________________________
To unsubscribe, send the message "unsubscribe" to
xforms-request@bob.usuf2.usuhs.mil or see
http://bob.usuf2.usuhs.mil/mailserv/xforms.html
Xforms Home Page: http://bloch.phys.uwm.edu/xforms
List Archive: http://bob.usuf2.usuhs.mil/mailserv/list-archives/