[CM] compile problem with up-to-date CVS CM
Dave Phillips
dlphillips at woh.rr.com
Wed Dec 7 10:42:18 PST 2005
Hi Rick:
I've installed all the latest & greatest, but I'm snagged here:
; loading system definition from
; /home/dlphilp/cm-systems/midishare/midishare.asd into #<The ASDF3145
package>
;;; Loading #P"/home/dlphilp/cm-systems/midishare/midishare.asd".
; registering #<SYSTEM :MIDISHARE {58CAE765}> as MIDISHARE
; Python version 1.1, VM version Intel x86 on 07 DEC 05 01:35:51 pm.
; Compiling: /home/dlphilp/cm-systems/midishare/midishare.lisp 26 NOV 05
04:40:44 pm
Error while parsing arguments to DESTRUCTURING-BIND in
CFFI::NOTICE-FOREIGN-STRUCT-DEFINITION:
Odd number of elements in keyword/value list: (11)
[Condition of type LISP::DEFMACRO-LL-BROKEN-KEY-LIST-ERROR]
Restarts:
0: [RETRY ] Retry performing #<ASDF:COMPILE-OP NIL {58CBA465}> on
#<ASDF:CL-SOURCE-FILE "midishare" {58CB6665}>.
1: [ACCEPT ] Continue, treating #<ASDF:COMPILE-OP NIL {58CBA465}> on
#<ASDF:CL-SOURCE-FILE "midishare" {58CB6665}> as
having been successful.
2: [CONTINUE] Return NIL from load of #P"home:.cminit.lisp".
3: Retry performing
#<COMMON-LISP-USER::FINALIZE-OP NIL {586E593D}> on
#<COMMON-LISP-USER::CM-APPLICATION "cm" {582C2765}>.
4: Continue, treating
#<COMMON-LISP-USER::FINALIZE-OP NIL {586E593D}> on
#<COMMON-LISP-USER::CM-APPLICATION "cm" {582C2765}> as
having been successful.
5: Return NIL from load of
"/home/dlphilp/cm/bin/../src/cm.lisp".
6: [ABORT ] Skip remaining initializations.
Debug (type H for help)
(CFFI::NOTICE-FOREIGN-STRUCT-DEFINITION TMIDI-SEX-1
((LINK MIDI-SEXPTR) (DATA BYTE 11)))
Source:
; File: /home/dlphilp/cm-systems/cffi/src/types.lisp
(DESTRUCTURING-BIND
(SLOTNAME TYPE &KEY (COUNT 1) OFFSET)
SLOTDEF
(SETQ CURRENT-OFFSET (OR OFFSET #))
(LET* (# #)
(SETF # SLOT)
(WHEN #
#))
...)
0]
Not sure what to do next...
Planet CCRMA RH9, CMUCL
Best,
dp
Rick Taube wrote:
> Ive released the CM interface code (Plotter and CMIO) as a "breakout
> package" that you load by doing
> (use-system :cm-gtk)
> the good news is that you do not have to do any configuring in SBCL or
> OpenMCL anymore, the package should just compile/load out of the box
> in these lisps:
> sbcl 0.7.9 or higher (linux)
> cmucl 19b or higher (linux)
> openmcl 1.0
>
> download and info here:
>
> http://commonmusic.sf.net/doc/install.html#cm-gtk
>
> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist
>
More information about the Cmdist
mailing list