Pergunta

Estou tentando acessar um banco de dados no CLISP usando clsql.Como estou executando o Ubuntu, instalei todos os pacotes necessários usando o apt-get e, para carregá-los, incluí o seguinte código no topo do meu arquivo fonte:

(asdf:operate 'asdf:load-op 'clsql-sqlite3)

No entanto, quando executo isso, recebo a seguinte saída:

; 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">

Pesquisei em uffi.asd e a versão está listada como 2.0.0.Tentei encontrar algum tipo de tutorial sobre como carregar e inicializar o pacote sem sorte.Alguma idéia de como eu poderia fazer isso funcionar?

Foi útil?

Solução

Ok, descobri que, ao contrário da descrição do pacote, cl-sql NÃO suporta clisp.Então, acho que o Steel Bank será o caminho a seguir.Desculpe pela pergunta inútil.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top