On Mon, 2009-02-23 at 10:22 -0500, Liam Healy wrote:
> When compiling my package GSLL (http://repo.or.cz/w/gsll.git) with the
> lastest version of CFFI (from darcs repo yesterday) in Clozure CL, I
> get an error
> Too few arguments in call to #<Compiled-function
> CFFI::NOTICE-FOREIGN-STRUCT-DEFINITION #x30004143F48F>
> If I use the CFFI version that's in Debian lenny, 20080217-1, it
> compile, loads, and runs fine.
> Also the CFFI darcs version compiles, loads and runs fine under SBCL.
> The relevant GSLL source file is here:
> http://repo.or.cz/w/gsll.git?a=blob;f=init/callback.lisp;h=63e84165b7bd8aaa7188d3b5805b99fecf99dddb;hb=f23f16afcda15531e6442837e13198834894d757
> 
> Any ideas as to why I get this error?

I guess that you're having a problem of stale FASLs: try (asdf:oos
'asdf:load-op :gsll :force t) and if that doesn't work remove all FASLs
from /var/cache/common-lisp-controller and retry. A good advice would be
not to use c-l-c at all IMO.

-- 
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel

Reply via email to