Вопрос

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

Это было полезно?

Решение

Хорошо, я обнаружил, что, вопреки его описанию пакета, CL-SQL не поддерживает CLISP.Итак, я думаю, что стальной берег будет способ идти.Извините за бесполезный вопрос.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top