SQLite에서 libspatialite 확장을로드하려고 시도하고 있습니다. installation guide에 따라 최신 libspatialite을 다운로드하고 libspatialite.1.1.3.dylib
파일을 /usr/local/lib
으로 옮겼습니다.macOS에서 Spatialite SQLite 확장을로드하는 방법
greg /usr/local/lib $ls | grep libspatialite
libspatialite.1.1.3.dylib
그러나 확장 프로그램을로드 할 수 없습니다.
sql> SELECT load_extension('libspatialite.1.1.3.dylib')
[2017-09-19 10:45:25] [1] [SQLITE_ERROR] SQL error or missing database (dlopen(libspatialite.1.1.3.dylib.dylib, 10): image not found)
는 또한 행운과 SQLite는 파일과 같은 디렉토리에
libspatialite.1.1.3.dylib.dylib
를 저장했습니다.
나는 enable_load_extension
이 true
인 것을 확인했으며, DataGrip을 IDE로 사용하고 있습니다. DataGrip을 종료하고 새 바이너리가 수집되도록 다시 부팅했습니다. 나는 명백한 것을 놓치고 있는가? libspatialite이 homebrew formula 당으로