Загадочное сообщение об ошибке при загрузке clsql - PullRequest
1 голос
/ 11 марта 2012

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

1 Ответ

1 голос
/ 12 марта 2012

Хорошо, я обнаружил, что вопреки описанию пакета cl-sql НЕ поддерживает clisp. Итак, я думаю, что Steel Bank будет подходить. Извините за бесполезный вопрос.

...