On Thu, Jun 5, 2008 at 3:48 AM, Charlie McMackin charliemac+cl-opengl@gmail.com wrote:
; caught ERROR: ; (during macroexpansion of (DEFCFUN ("glTexSubImage1D" TEX-SUB-IMAGE-1D ...) ...)) ; The value NIL ; is not of type ; (OR (VECTOR CHARACTER) (VECTOR NIL) UNSIGNED-BYTE BASE-STRING).
Basically this occurs for the 300+ defglfuns in funcs.lisp. (interestingly the defglexts appear to compile fine) I had previously been working with cffi+lotsofstuff but recently changed back to cffi main. I have tested with both darcs cffi and cffi+lotsofstuff on sbcl+threads 1.0.15 and 1.0.17, each time deleting .fasls, with the same results. Has anyone else experienced something similar?
It works for me with 1.0.16.37. Can you try setting *BREAK-ON-SIGNALS* to T and see if the backtrace on those errors shows us anything interesting?