Re: All Your GUIs Are Belong to Us (Die, McCLIM! Die!!)



On 2007-01-29 09:10:48 -0500, Ken Tilton <kentilton@xxxxxxxxx> said:

Michael wrote:
Using sbcl on ppc OS X:

; compiling (DEFSTRUCT V3I ...)
; file: /Users/michael/usr/share/common-lisp/site/cello/kt-opengl/ogl-utils.lisp
; in: DEFSTRUCT V3I
; (DEFSTRUCT KT-OPENGL:V3I
; (KT-OPENGL::X :TYPE KT-OPENGL:GLINT)
; (KT-OPENGL::Y :TYPE KT-OPENGL:GLINT)
; (KT-OPENGL::Z :TYPE KT-OPENGL:GLINT))
;
; caught ERROR:
; (during macroexpansion of (DEFSTRUCT V3I ...))
; error while parsing arguments to DESTRUCTURING-BIND:
; odd number of elements in keyword/value list: (GLINT)

Happens a few times, only pasted one copy. Any idea what I'm doing wrong?

No. Possibly trying to build Cello instead of Celtk. They both use Cells. I try to keep the names indistinguishable to throw off the yobs. Usually works, they post a lot of anti-Cells flames and call it Cello. I always get a kick out of that. Anyway...

Celtk's .asd depends on cl-ftgl which depends on kt-opengl which
fails with the error message I gave you.

Is there some other way to compile celtk so that it doesn't depend
on kt-opengl?

Michael

.