1

clsqlを使用してCLISP内からデータベースにアクセスしようとしています。私は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と表示されています。運が悪かったので、パッケージをロードして初期化する方法について、ある種のチュートリアルを見つけようとしました。これをどのように機能させることができるかについてのアイデアはありますか?

4

1 に答える 1

1

さて、パッケージの説明とは異なり、cl-sqlはclispをサポートしていないことがわかりました。ですから、SteelBankがその道になると思います。価値のない質問でごめんなさい。

于 2012-03-11T23:06:23.320 に答える