Does DEFCALLBACK support calling back into C from the Lisp side? One of the features of OpenRM is that it will call a callback when certain data structures are freed internally by the C library (for example a node in the scene graph, or vertex and color data shared between primitives within nodes.) Complex structures require that the appropriate C function is called.
I am using CFFI version 0.9.2 from the Cliki and see the same error from Lispworks and SBCL.
Thanks, - Luke