[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] GCL and shared libraries

From: Gabriel Dos Reis
Subject: Re: [Gcl-devel] GCL and shared libraries
Date: Tue, 12 Jun 2012 15:39:43 -0500

Camm Maguire <address@hidden> writes:


| You're probably already familiar with the legacy FFI using defentry, as
| I think axiom uses this already.  This is a bit slow, but functional.
| I've designed a new one with the goal of accessing shared libraries from
| within GCL given its unique (it appears) ability to unexec a running
| image, and reexec later, possibly on a different machine.  A shared
| library link therefore needs to be remembered in the image, together
| with all code pointer locations which must be reset on image startup.
| The following is implemented in the 2.7.0 tree, but can be backported
| rather easily if you need it.

Hi Camm,

for OpenAxiom, GCL-2.6.8pre is the most reliable of GCL releases (and
gcl-2.7.0 is still in "beta" version) so we use defentry.  We would
definitely welcome the ability to use shared libraries (as we do with other
lisps such as SBCL, ECL, CLISP, or Clozure CL).


-- Gaby

reply via email to

[Prev in Thread] Current Thread [Next in Thread]