Я пытаюсь получить доступ к базе данных из CLISP, используя clsql. Поскольку я использую Ubuntu, я установил все необходимые пакеты, используя apt-get, и для их загрузки я включил следующий фрагмент кода в начало исходного файла:
(asdf:operate 'asdf:load-op 'clsql-sqlite3)
Однако, когда я запускаю это, я получаю следующий вывод:
; Loading system definition from /usr/share/common-lisp/systems/clsql-sqlite3.asd into #<PACKAGE ASDF0>
; Registering #<SYSTEM CLSQL-SQLITE3> as CLSQL-SQLITE3
; Loading system definition from /usr/share/common-lisp/systems/clsql-uffi.asd into #<PACKAGE ASDF0>
; Registering #<SYSTEM CLSQL-UFFI> as CLSQL-UFFI
; Loading system definition from /usr/share/common-lisp/systems/uffi.asd into #<PACKAGE ASDF0>
*** - component CLSQL-UFFI-SYSTEM::UFFI does not match version 2.0, required by #<SYSTEM "clsql-uffi">
Я заглянул в uffi.asd, там указана версия 2.0.0. Я безуспешно пытался найти какое-нибудь руководство по загрузке и инициализации пакета. Любые идеи о том, как я могу заставить это работать?