[Openmcl-devel] binary portability

Gary Byers gb at clozure.com
Fri Dec 5 12:40:20 PST 2003

On Fri, 5 Dec 2003, Daniel McShan wrote:

> Hello, again.
> Are OpenMCL fasl/image (binary) files portable between darwin and
> linux/ppc?

No.  There are FFI differences bwtween the two platforms, and it's
generally seemed better to keep binaries separate than to try to
decide what [is|might-be|kinda-sorta-is] directly or transitively
sensitive to those differences.

There have been suggestions to implement a "fat FASL" file (that
could effectively bundle a Linux fasl file and a Darwin fasl file
to ease distribution.)

If you could isolate possible platform dependencies reliably, you'd
find that arbitrary functions - #'DELETE-IF-NOT, for example - compile
to identical code

More information about the Openmcl-devel mailing list