Ich versuche, die R (R Version 3.2.4 überarbeitete) Paket 'rgdal' auf meinem Linux, Ubuntu 14.04 zu installieren, aber das Paket hat Schwierigkeiten, wenn es versucht Abhängigkeiten zu laden, insbesondere sqlite.Probleme mit dem Versuch, Rgdal-Paket in R unter Linux
Der Fehler ist wie folgt:
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
I GDAL/OGR gemäß den Anweisungen aktualisiert here, weil ich dachte, dass das Problem sein kann. Nun, wenn ich schreibe gdalinfo oder ogrinfo in das Terminal ein ähnlicher Fehler angezeigt:
gdalinfo: symbol lookup error: /usr/lib/libgdal.so.1: undefined
symbol: sqlite3_column_table_name
Wenn ich in meinem usr aussehen/local/lib die folgenden SQLite-Bibliotheken vorhanden sind:
libsqlite3.a libsqlite3.la libsqlite3.so libsqlite3.so.0
libsqlite3.so.0.8.6
Das Komische ist, dass dieses Paket in R letzte Woche gut funktionierte und jetzt kaputt ist ...
Jede Hilfe wird geschätzt! Vielen Dank.
-Caitlin
Danke für die Antwort. Ich hatte nichts mit dem Paketmanager installiert (es ist apt). An diesem Punkt werde ich versuchen, und libgdal und libsqlite dann wieder zu installieren und wir werden sehen, wie es geht. –
Viel Glück. Ich fand [diese Seite] (https://cran.r-project.org/bin/linux/ubuntu/README) mit einer sehr schönen Erklärung über R in ubuntu. Scheint, dass es eine gute Anzahl von Paketen in ihren Repositories gibt. Ich denke, es ist eine gute Idee, die Pakete von dort mit apt zu installieren, wenn es möglich ist. Auf diese Weise verringern Sie die Wahrscheinlichkeit, dass diese Art von Problemen in der Zukunft auftritt. –