Hi,
I posted here asking for some help with macros. I also posted to comp.lang.lisp and got a nice reply from Pascal B., so I have it all working now and don't need any further help.
CFFI-Devel would probably have been helpful, but I know the moderation is slow sometimes.
Cheers,
Jeremy.