【发布时间】:2020-08-27 12:42:38
【问题描述】:
我正在尝试将 R(R 版本 3.2.4 修订版)包“rgdal”安装到我的 Linux Ubuntu 14.04 上,但该包在尝试加载依赖项时遇到困难,特别是 sqlite。
错误如下:
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
我按照here 的说明更新了 GDAL/OGR,因为我认为这可能是问题所在。现在,当我在终端中输入 gdalinfo 或 ogrinfo 时,会出现类似的错误:
gdalinfo: symbol lookup error: /usr/lib/libgdal.so.1: undefined
symbol: sqlite3_column_table_name
当我查看我的 usr/local/lib 时,会出现以下 sqlite 库:
libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0
libsqlite3.so.0.8.6
有趣的是,这个包上周在 R 中运行良好,现在坏了......
任何帮助表示赞赏!谢谢。
-凯特琳
【问题讨论】:
标签: r linux sqlite ubuntu gdal