With [my latest CFFI patches][1], I am able to at least get CFFI to load for its tests under OSX and Solaris. Currently, the test suite fails around 32 tests depending on the hosting operating system.
[1]: http://slack.net/~evenson/abcl/cffi/cffi-abcl-20121021a.patch
This patch at least allows one to run the tests against Hunchentoot if [it has been patched for socket timeouts][2].
[2]: http://slack.net/~evenson/abcl/hunchentoot/hunchentoot-1.2.6-abcl-20121020a....
[Latest patch for using CFFI with ABCL][1] is down to 25 failing tests.
Callbacks at least sort of work now. Sharable vectors are not possible from what I understand, so we will probably implement efficient memory copies instead.
Stay tuned sport fans!
[1]: http://slack.net/~evenson/abcl/cffi/abcl-20121028a.patch
armedbear-devel@common-lisp.net