UFFI

New developments will probably prefer to use CFFI.

-- why? :)

UFFI is the Common Lisp "Universal Foreign Function Interface" development package.

The primary testing and development systems are:

Implementations including a foreign function interface compatible to UFFI are:

CLISP support is still not yet within the UFFI distribution, but an independent file is available from Sourceforge's Patches section. It's good enough to run CLSQL with PostgreSQL and most of CL-SDL.

Maybe better way to use uffi with CLisp is to use CFFI and its cffi-uffi-compat system. I tested it with CLSQL and it works fine. -- Marko Kocic

UFFI is included in the Debian distributions of sarge and sid and Gentoo.

More information is available on UFFI's home page.

There is experimental UFFI support in SWIG.

Download ASDF package from http://files.b9.com/uffi/uffi-latest.tar.gz


Page in this topic: resolver  


Also linked from: ah2cl   Bindings for libraries   CFFI   cl-cracklib   CL-FMOD   cl-gd   CL-GGI   CL-IPC   CL-LDAP   CL-READLINE   CL-SDL   cl-syslog   cl-zlib   CLSQL   compatibility layers   cparse   Current recommended libraries   Debian   development   ffi   index   LVG   Marko Kocic   mod_lisp   RIPEMD-160   Suggested Programming Projects   SWIG   Terminfo   Verrazano   Wish List   zlib  

CLiki pages can be edited by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively