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.