문제

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으로 나열됩니다.나는 운이없는 패키지를로드하고 초기화하는 방법에 대한 몇 가지 종류의 튜토리얼을 찾으려고 노력했습니다.내가이 일을 할 수있는 방법에 대한 어떤 아이디어?

도움이 되었습니까?

해결책

알았어, 패키지 설명과는 달리 CL-SQL은 CLIPS를 지원하지 않습니다.강철 은행이가는 길이가 될 것 같습니다.쓸데없는 질문에 대해 죄송합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top