Hi!
cffi 0.9.2 doesn't work correctly with Allegro CL 8.1
There's at least one problem in with-foreign-pointer: ACL's with-stack-fobject wants keyword arguments since 8.1 http://www.franz.com/support/documentation/current/doc/operators/ff/with-sta...
solution: change line 140 in cffi-allegro.lisp from (ff:with-stack-fobject (,var :char :c ,size-var) to (ff:with-stack-fobject (,var :char :allocation :c :size ,size-var)
There might be more problems, I'm just reporting the one that I stumbled upon today.
Greetings Marc
Hello,
On 14/01/2008, "Marc Halbrügge" marc.halbruegge@gmx.de wrote:
cffi 0.9.2 doesn't work correctly with Allegro CL 8.1 There's at least one problem in with-foreign-pointer:
I believe this is fixed in the darcs version.
Hi,
thanks for your fast response!
cffi 0.9.2 doesn't work correctly with Allegro CL 8.1 There's at least one problem in with-foreign-pointer:
I believe this is fixed in the darcs version.
If this is true, then why isn't darcs version labeled the "current version" on the cffi website? Is cffi still maintained? I'm using it a lot and I'm about to release some software that relies on it.
Greetings Marc
On 14/01/2008, "Marc Halbrügge" marc.halbruegge@gmx.de wrote:
If this is true, then why isn't darcs version labeled the "current version" on the cffi website? Is cffi still maintained?
That's a good question. We should probably come up with a schedule for releasing what's in the darcs repository. Every month? Every 3 months? In the meantime, feel free to track the darcs repository. Also, there are a couple of new features here: http://common-lisp.net/~loliveira/darcs/cffi+lotsastuff/
That's a good question. We should probably come up with a schedule for releasing what's in the darcs repository.
That would be nice :)
In the meantime, feel free to track the darcs repository. Also, there are a couple of new features here: http://common-lisp.net/~loliveira/darcs/cffi+lotsastuff/
I'll do that
Greetings Marc