This section describes some of the most common problems that can occur during installation or configuration of LispWorks for Linux.
See also Troubleshooting on X11/Motif below for issues specific to X11/Motif.
Some versions of Linux have a broken pthreads library. To workaround this set the environment variable LD_ASSUME_KERNEL=2.4.19 before running LispWorks. LD_ASSUME_KERNEL allows using older versions of pthreads, some of which do not work.
This is only a problem when LispWorks itself was installed in a non-default location (that is, using the
--prefix RPM option). You would then want to supply that same
--prefix value when installing the secondary rpm. A bug in RPM means that a required environment variable
RPM_INSTALL_PREFIX is not set automatically to the supplied value. We have seen this bug in RPM version 4.2, as distributed with Red Hat 8 and 9.
rpm --install --prefix /usr/lisp lispworks-7.1-1.i386.rpm
The version of Open Motif required by LispWorks 7.1 with the Motif GUI may not be compatible with other applications (including LispWorks 4.2). It is however compatible with LispWorks 7.0, LispWorks 6.x, LispWorks 5.x, LispWorks 4.4 and 4.3, so you for example you should be able to run LispWorks 7.1 and LispWorks 7.0 simultaneously with either Open Motif installed.
You may wish to maintain multiple versions of the Motif/Lesstif libraries in order to run various applications simultaneously. However, because the filenames of the libraries can conflict, this can only be done by installing libraries in non-standard locations.
When a library has been installed in a non-standard location, you can set the environment variable
LD_LIBRARY_PATH to allow an application to find that library. Specifically, if <motiflibdir> denotes the directory containing the Motif 2.2 or 2.3 file
libXm.so then set
LD_LIBRARY_PATH to include <motiflibdir>.
Note: to find out which version of libXm your LispWorks 7.1 image is actually using, look in the bug form. See Generate a bug report template for instructions on generating the bug form.
LispWorks Release Notes and Installation Guide - 19 Oct 2017