Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
MacOS X FFI Issues
Last updated at 9:22 pm UTC on 16 July 2006
The Carbon VM for MacOS X (supported by John McIntosh) does not support the Mach-o dynamic libraries (.dylib) with the FFI.

You must either build a bundle or a framework.

It will give an "Unable To Find Function Address" exception if you try to use a dylib.

In the 3.8.12 series of carbon VMs, this was changed, we now use the standard unix load logic taken from the unix vm, to load
various types of unix librarys/object files/etc and frameworks. In fact in Sophie we use many operating system support frameworks, like the
file dialogs via FFI calls to the supporting frameworks.