나는 guile-dbi guile-dbd-sqlite를 컴파일하고 표준을 사용합니다
./configure && make && sudo make install
구성표를 사용하여 데이터베이스를 열려고 합니다.
(define db-obj (dbi-open "sqlite3" "notes.db"))
하지만 오류가 발생했습니다.
libguile-dbd-sqlite3.so: 공유 객체 파일을 열 수 없습니다. 해당 파일이나 디렉터리가 없습니다.
/usr/local/lib
이 파일은 libguile-dbd-sqlite3.so.2.0.6에 대한 심볼릭 링크에 있습니다.
저는 Xubuntu 16.10을 사용하고 있으며 이러한 패키지는 리포지토리에 없습니다.
답변1
확실하지는 않지만 최신 코드로 문제가 해결될 수도 있습니다. 공유 라이브러리 로딩을 수정하기 위한 패치가 방금 출시되었습니다.
gna.org 웹사이트가 다운되었습니다.https://github.com/opencog/guile-dbi최신이자 최고입니다.