Я пытаюсь получить доступ к базе данных из 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.Я попытался найти какое-то руководство по загрузке и инициализации пакета, но безуспешно.Любые идеи о том, как я мог бы заставить это работать?