2.1 Architecture-specific: SPARC

Q 2.1-1) Can shared libraries linked with a Solaris thread library be loaded into Allegro CL 5.0/5.0.1?

Go to main FAQ page.


Q 2.1-1) Can shared libraries linked with a Solaris thread library be loaded into Allegro CL 5.0/5.0.1?

A 2.1-1) Yes, shared libraries linked with a Solaris thread library can be loaded into ACL5.0/5.0.1. We know of several large applications in which this has been successfully done. 

There are also some related problems::

  1. An error will occur if a shared library linked with a Solaris thread library is loaded into the lisp twice in one session. For most normal usage, there is no need to load a shared library more than once into a lisp session.
  2. Shared libraries linked with a Solaris thread library that use setitimer() calls are likely to see undesirable results - the timer signal will not be delivered to the thread that set up the timer.

© Copyright 1999, Franz Inc., Berkeley, CA.  All rights reserved.
$Revision: 1.1.2.9 $