Lots of bits of Lisp - Generating Bindings to C Libraries
Channel: Baggers
Date: 2018-10-05

This is a bit of a scatterbrained episode but we take a look at making use of all the great C libraries out there without having to write bindings by hand. We look at cl-autowrap and cffi/c2ffi but also talk a little bit about the groveller too.

One thing I did forget to explain was that both cl-autowrap and cffi/c2ffi have a variable that lets you specify the path of c2ffi if it is not in PATH. For cl-autowrap it is `autowrap:*c2ffi-program*` for cffi/c2ffi it's cffi/c2ffi::*c2ffi-executable*

Alright that's all for now. Seeya

- https://github.com/cffi/cffi/blob/master/src/c2ffi/c2ffi.lisp
- https://github.com/rpav/cl-autowrap