
BOUNCE pop-forum@cs.bham.ac.uk: Non-member submission from ["Graham A.L. Henderson" <siu00gah@reading.ac.uk>]
response to Graham Henderson
Quote:
> Date: Sat, 22 Jun 2002 01:10:31 GMT
> > I tried creating a symbolic link, but unfortunately it would not work. When
> > attempting to run poplog, the program again reports that the shared
> > libraries cannot be loaded due to libXm.so.2 not existing (the link was
> > definitely created).
> After creating the link you must execute a command whose
> name escapes me now. The purpose of this command is to
> create a cache of the shared libraries available. This
> command is executed automatically every time the machine
> is booted, so either you find out its name or you reboot the
> machine.
I suspect there may be a different problem. It is possible that
the libXm.so.3 libraries are not compatible with libXm.so.2 and
therefore the X facilities in poplog may not work with libXm.so.3
A few weeks ago Chris Dollin reported that Xved had stopped working
when he installed RedHat linux 7.3, and the only fix was to relink
poplog including some recompiling, as in this shell script:
relinking.linux.poplog
in here:
http://www.cs.bham.ac.uk/research/poplog/tools/
I don't have access to a version of RedHat 7.3 so I can't yet
produce a new version of poplog to go with the new libraries.
I believe 7.3 will be installed before long on some machines in our
department, so I hope I can then produce a recompiled version.
In the meanwhile if anyone can track down the place in the poplog
sources where it refers to libXm.so maybe we can find a way to
change it so that it looks instead for libXm.so.3
I think it must be whereever this POP-11 variable is set up:
XLINK_EXLIBFILES
Its value in the version of Poplog I am using is this list of
strings:
['-lXm' '-lXt' '-lXext' '-lX11']
I suspect it's in $popsrc/syscomp/poplink_main.p
(which is used to create the poplink saved image, which is used
to link/relink poplog).
But I have not looked closely.
Aaron
====
Aaron Sloman, ( http://www.cs.bham.ac.uk/~axs/ )
School of Computer Science, The University of Birmingham, B15 2TT, UK
PAPERS: http://www.cs.bham.ac.uk/research/cogaff/ (And free book on Philosophy of AI)
FREE TOOLS: http://www.cs.bham.ac.uk/research/poplog/freepoplog.html