Обновил убунту с 9.10 до 10.04. Была рабочая программа на лиспе, использовавшая cl-opengl, cl-glu, cl-glut.
Запускаю ее теперь, выдает большой высер:
; caught ERROR:
;   (in macroexpansion of (CFFI-SYS:%FOREIGN-FUNCALL "glLoadIdentity" (:VOID) ...))
;   (hint: For more precise location, try *BREAK-ON-SIGNALS*.)
;   error while parsing arguments to DEFMACRO CFFI-SYS:%FOREIGN-FUNCALL:
;     unknown keyword: :CALLING-CONVENTION; expected one of :CONVENTION, :LIBRARY
;     (CL-OPENGL:TRANSLATE *CAMERA-X* *CAMERA-Y* *CAMERA-Z*)
; --> BLOCK CL-OPENGL-BINDINGS:TRANSLATE-F BLOCK LET LET LET 
; ==>
;   (CFFI-SYS:%FOREIGN-FUNCALL "glTranslatef"
;                              (:FLOAT #:G7929 :FLOAT #:G7930 :FLOAT #:G7931
;                               :VOID)
;                              :CALLING-CONVENTION :CDECL :LIBRARY
;                              CL-OPENGL-BINDINGS::OPENGL)
; 
; caught ERROR:
;   (in macroexpansion of (CFFI-SYS:%FOREIGN-FUNCALL "glTranslatef" (:FLOAT #:G7929 :FLOAT ...) ...))
;   (hint: For more precise location, try *BREAK-ON-SIGNALS*.)
;   error while parsing arguments to DEFMACRO CFFI-SYS:%FOREIGN-FUNCALL:
;     unknown keyword: :CALLING-CONVENTION; expected one of :CONVENTION, :LIBRARY
И так очень большое число строк.
Я полагаю, обновилась библиотека или, наоборот, удалилась. В чем, собственно, проблема?



