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 ?


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

A 2.1-1: Yes, shared libraries linked with a Solaris thread library can be loaded into ACL5.0. 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 1998, Franz Inc., Berkeley, CA.  All rights reserved.
$Revision: 1.1.2.5 $