Spatialite auf uberspace.de

Um Spatialite auf uberspace.de zu nutzen, reichen einige wenige Kommandos:

toast arm geos

lädt und kompiliert die Geometry Engine, und:

toast add http://download.osgeo.org/proj/proj-4.8.0.tar.gz
toast arm proj

kompiliert PROJ.4. Die URL ist dabei natürlich an das jüngste Release von der PROJ.4-Homepage anzupassen. Daraufhin das neueste Spatialite-Release von der libspatialite-Homepage herunterladen, per tar -xvf $DATEI entpacken, und mittels:

./configure --disable-freexl && make

kompilieren. Die fertige Bibliothek ist dann unter src/.libs/libspatialite.so.X.X.X abgelegt. Diese Bibliothek einfach an einen passenden Ort verschieben und in der sqlite3-Shell folgendes eingeben:

SELECT load_extension('my-libspatialite.so');

(angepasst an den tatsächlichen Ort der Bibliothek). Damit ist Spatialite initialisiert und kann benutzt werden.