Hello,
I am trying to install fsbv on cygwin (windows xp)
I downloaded the libffi package for the cygffi-4.dll and the gcc-4-core for ffi.h.
I had to modify the library linking in init.lisp as follows (untested on my redhat but works on cygwin):
(cffi:define-foreign-library libffi (:cygwin "cygffi-4.dll") (:unix "libffi.so") (t (:default "libffi.so")))
#| (cffi:load-foreign-library #+darwin "libffi.dylib" #+(and (not darwin) unix) "libffi.so") |#
(cffi:use-foreign-library libffi)
However, the compilation breaks with the error message:
/home/external-libraries/common-lisp/fsbv/libffi-unix.c: In function 'main': /home/external-libraries/common-lisp/fsbv/libffi-unix.c:54: error: 'FFI_UNIX64' undeclared (first use in this function).
Any ideas?
Mirko