Jeremy Smith wrote:
>I downloaded your uffi.lisp file, but I don't know what to do with it!
First you must download and load cvs-ffi-patches.lisp from the same =
location, then you load uffi.lisp.
Actually, with ASDF, you first need to write a tiny uffi.asd file which =
(asdf:defsystem :uffi ...) which causes these two files to be loaded =
and compiled. See other .asd files for the syntax.
Actually, here's mine:
;;:pathname "";;#+win32"..\\" #-win32 "../"
Note that I always load cvs-ffi-patches by hand before doing so!
(I don't want ASDF to compile that, but I should rather add some =
(eval-when (not compile)) aroud the def-call-out therein).
You MUST load cvs-ffi-patches.lisp before loading my uffi.lisp
Unless you know how to correct the package/symbol errors which happen =
if you load in the wrong order.