我想知道如何在64位Windows 8笔记本上为SBCL安装OpenGL?我已经使用了quicklisp和quickload,但是当我在程序中实际使用它时,会出现以下错误:
; compilation unit finished
; Undefined functions:
; DRAW-FRAME INIT-GL
; caught 2 STYLE-WARNING conditions
这是我的代码:
(require 'cl-opengl)
(require 'cl-glu)
(require 'lispbuilder-sdl)
(defun main-loop ()
(sdl:with-init ()
(sdl:window 800 800
:title-caption "OpenGL Test"
:opengl t
:opengl-attributes '((:sdl-gl-doublebuffer 1)
(:sdl-gl-depth-size 16)))
(setf (sdl:frame-rate) 20)
(init-gl)
(draw-frame)
(sdl:update-display)
(sdl:with-events ()
(:quit-event () t)
(:video-expose-event ()
(sdl:update-display))
(:idle ()
(draw-frame)
(sdl:update-display)))))