I am trying mcclim and cffi from Debian unstable in SBCL. I cannot load gtkairo
CL-USER(1): (require :mcclim)
; loading system definition from /usr/share/common-lisp/systems/flexichain.asd
; into #<PACKAGE "ASDF0">
; registering #<SYSTEM :FLEXICHAIN {1004742611}> as FLEXICHAIN
; loading system definition from
; /usr/share/common-lisp/systems/spatial-trees.asd into #<PACKAGE "ASDF0">
; registering #<SYSTEM :SPATIAL-TREES {1004A49081}> as SPATIAL-TREES
; loading system definition from /usr/share/common-lisp/systems/clx.asd into
; #<PACKAGE "ASDF0">
; registering #<SYSTEM CLX {1004BCF731}> as CLX
NIL
CL-USER(2): (require :clim-gtkairo)
; compiling file "/usr/share/common-lisp/source/mcclim/Backends/gtkairo/gtk-ffi.lisp" (written 03 MAR 2007 07:09:51 AM):
; compiling (IN-PACKAGE :CLIM-GTKAIRO)
; compiling (CFFI:DEFCTYPE UTF8-STRING ...)
debugger invoked on a SIMPLE-ERROR in thread #<THREAD "initial thread" {1004273D61}>:
Unknown CFFI type: (:STRING :ENCODING :UTF-8).
Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL.
restarts (invokable by number or by possibly-abbreviated name):
0: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {1005A90811}> on
#<ASDF:CL-SOURCE-FILE "gtk-ffi" {10086C5801}>.
1: [ACCEPT] Continue, treating #<ASDF:COMPILE-OP NIL {1005A90811}> on
#<ASDF:CL-SOURCE-FILE "gtk-ffi" {10086C5801}> as having been
successful.
2: [ABORT ] Exit debugger, returning to top level.
(CFFI::PARSE-TYPE (:STRING :ENCODING :UTF-8))
0]
ii cl-cffi 20061013-1 The Common Foreign Function Interface for Common Lisp
ii cl-mcclim 0.9.5.dfsg.1-1
Common Lisp graphic user interface toolkit
Is the CFFI too old here?
Liam