Denis Rtveliashvili rtvd@mail.ru writes:
I've managed to build the cl-opengl somehow, but it required some changes in code.
Please try with a more recent CFFI. No changes should be needed to cl-glut.
- The gluCheckExtension definition did not compile. I had to change
the line
Hmm.. definitely an old CFFI. Please update.
- Running the GLUT demos showed that "gears" froze when I pressed
ESC. Further investigation have shown that at least two methods which do not exist in standard GLUT are being used in the demo and the glut bindings. They are:
glutMainLoopEvent glutLeaveMainLoop
According to http://freeglut.sourceforge.net/docs/api.php, they are a part of FreeGLUT and the original GLUT does not contain them.
Traditional GLUT is not quite supported because it's pretty much impossible to do Lisp-style development without glutLeaveMainLoop(). Please use Freeglut.
HTH