R (R 버전 3.2.4 수정) 패키지 'rgdal'을 Linux, Ubuntu 14.04에 설치하려고하는데 패키지를 시도 할 때 문제가 있습니다. 종속성, 특히 sqlite를로드합니다. 다음과 같이Linux에서 rgdal 패키지를 R에 설치하는 중 문제가 발생했습니다.
오류 : 나는 그 문제가 될 수있다 생각했기 때문에 내가 지시 here 당 GDAL/OGR 업데이트
checking for gdal.h... yes
checking gdal: linking with --libs only... no
checking gdal: linking with --libs and --dep-libs... no
/usr/lib/libgdal.so: undefined reference to `sqlite3_column_table_name'
collect2: error: ld returned 1 exit status
. 내가 터미널에 gdalinfo 입력하거나 ogrinfo 이제 때 비슷한 오류가 나타납니다
gdalinfo: symbol lookup error: /usr/lib/libgdal.so.1: undefined
symbol: sqlite3_column_table_name
내 USR에서 볼 때/지역/lib에 다음과 같은 SQLite는 라이브러리가 존재 :
가libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0
libsqlite3.so.0.8.6
재미있는 것은이 이 꾸러미가 지난 주 R에서 잘 작동하고 있었고 지금은 고장났습니다 ...
도움이 감사합니다! 감사.
-Caitlin
답장을 보내 주셔서 감사합니다. 나는 패키지 관리자와 함께 아무것도 설치하지 않았다 (적절하다). 이 시점에서 나는 libgdal과 libsqlite를 모두 제거하고 제거하려고 시도 할 것입니다. 우리는 그것이 어떻게 진행되는지 보게 될 것입니다. –
행운을 빈다. 우분투에서 R에 대한 아주 좋은 설명과 함께 [이 페이지] (https://cran.r-project.org/bin/linux/ubuntu/README)를 발견했습니다. 저장소에 많은 수의 패키지가있는 것으로 보입니다. 가능한 경우 패키지를 사용하여 패키지를 설치하는 것이 좋습니다. 이렇게하면 미래에 이런 유형의 문제가 발생할 확률을 줄일 수 있습니다. –