[QGIS-Developer] QGIS and spatialite

Andreas Neumann a.neumann at carto.net
Mon May 18 05:51:17 PDT 2020


Hi Even,

Thank you for your help!

I went with the 4.3.0a version and the CFLAGS telling it to use the old 
API version.

That seems to compile fine. Fingers crossed that gdal and QGIS also like 
this approach.

Thanks again,

Andreas

Am 18.05.20 um 14:38 schrieb Even Rouault:
>
> Andreas,
>
> > I am struggling with libspatialite. What libspatialite versions are you
>
> > guys using?  I am trying to compile libspatialite-4.3.0a, but it
>
> > complains about not finding "proj_api.h" (although this file is
>
> > available at /usr/local/include). I tried both with proj-6.3.2 and
>
> > proj-7.0.1. libspatialite-4.3.0a isn't happy with either proj version.
>
> For 4.3.0a:
>
> CFLAGS="-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -O2 should help:
>
> https://github.com/OSGeo/gdal/blob/master/gdal/docker/alpine-normal/Dockerfile#L248
>
> You can also build against the development repository of Spatialite:
>
> https://github.com/OSGeo/gdal/blob/master/gdal/ci/travis/ubuntu_1804/install.sh#L27
>
> (you could probably drop the "fossil update 90180e065d" which must 
> have been a
>
> workaround against a regression, and the other peculiarities), so mostly:
>
> fossil clone https://www.gaia-gis.it/fossil/libspatialite 
> libspatialite.fossil
>
> mkdir sl
>
> cd sl
>
> fossil open ../libspatialite.fossil
>
> ./configure [...]
>
> > I noticed that there
>
> > hadn't been a lot of activity with this library in the past 
> months/years.
>
> Yes, I've tried to maintain a communication channel with the 
> developper, but with
>
> moderate success only. The development is not abandoned, but only at a 
> rather slow
>
> pace.
>
> > On a related question: could I build QGIS without libspatialite? I
>
> > failed to do so, but maybe there are some tricks.
>
> I don't think you can without some surgery in the code base.
>
> FWIW, the WFS provider depends on it for caching (could potentially be 
> replaced by
>
> something else)
>
> Even
>
> -- 
>
> Spatialys - Geospatial professional services
>
> http://www.spatialys.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20200518/35d6c22f/attachment-0001.html>


More information about the QGIS-Developer mailing list