[cffi-devel] :int64 on 32-bit Lispworks Professional for Windows
Chun Tian (binghe)
binghe.lisp at gmail.com
Sun Mar 1 16:33:19 UTC 2009
Just no long-long support in 32-bit LispWorks FLI. This also cause
IOlib not work on all 32-bit LispWorks (on Linux, Mac OS, ...)
On 2009-3-1, at 21:22, Andreas Thiele wrote:
> Hi,
>
> I get the following error
>
> Error: :LONG-LONG fell through ECASE expression.
> Wanted one of (:CHAR :UNSIGNED-CHAR :SHORT :UNSIGNED-
> SHORT :INT :UNSIGNED-INT :LONG :UNSIGNED-
> LONG :FLOAT :DOUBLE :POINTER :VOID).
>
> when I try
>
> (defcfun sqlite3-last-insert-rowid :int64
> (db p-sqlite3))
>
> I think :in64 or :long-long is emulated on 32-bit Lispworks?
>
> What should I do? The function works, if I use :int32, but I wonder
> why.
>
> Any hint or help appreciated.
>
>
> Regards
> Andreas
> _______________________________________________
> cffi-devel mailing list
> cffi-devel at common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel
--
Chun Tian (binghe)
NetEase.com, Inc.
P. R. China
More information about the cffi-devel
mailing list