tron$ sbcl --load "sdl2.asd" --eval "(ql:quickload '(:sdl2))" --eval "(uiop:quit)"
This is SBCL 2.4.8.openbsd.sbcl-2.4.8, an implementation of ANSI Common Lisp.
More information about SBCL is available at <http://www.sbcl.org/>.
SBCL is free software, provided as is, with absolutely no warranty.
It is mostly in the public domain; some portions are provided under
BSD-style licenses. See the CREDITS and COPYING files in the
distribution for more information.
To load "sdl2":
Load 1 ASDF system:
sdl2
; Loading "sdl2"
..................................................
[package sdl2].;
; caught ERROR:
; READ error during COMPILE-FILE:
;
; Symbol "+SDL-PIXELFORMAT-UNKNOWN+" not found in the SDL2-FFI package.
;
; Line: 4, Column: 69, File-Position: 106
;
; Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/rpx/common-lisp/cl-sdl2/src/constants.lisp" {1102F9D803}>
debugger invoked on a UIOP/LISP-BUILD:COMPILE-FILE-ERROR in thread
#<THREAD tid=230678 "main thread" RUNNING {1100BE00A3}>:
COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "sdl2" "constants">
I am trying to regenerate the spec files.
After updating the path (see 171)
and executing this command
sbcl --load "sdl2.asd" --eval "(ql:quickload '(:sdl2))" --eval "(uiop:quit)"
I get this error:
Installed ports:
I have cloned latest cffi and cl-autowrap in my common-lisp folder (used by quicklisp).
Why is that? Thanks.