On 2016-06-14 15:51, Even Rouault wrote:
Le mardi 14 juin 2016 12:13:49, Bas Couwenberg a écrit :
In Debian we mark the libgdal C++ symbols and add a dependency on the
version specific virtual ABI package provided by the libgdal20 package
to all packages that use any of the C++ symbols. Most reverse
dependencies of GDAL use (some) C++ symbols, requiring a rebuild of
these packages for every new release of GDAL uploaded to Debian. Only
the gmt, imposm, mapcache, mapserver, ncl, osmium, postgis, xastir,
grass & pyosmium packages don't use any C++ symbols (10 out of 37).
Side remark: I'm surprised to not see QGIS listed in the C API only
users.
I've never seen use of the GDAL C++ API in it.
Same for Fiona & RasterIO
RasterIO uses several C++ classes in rasterio/_warp.pyx,
GDALWarpOperation & OGRCoordinateTransformation for example.
Fiona also uses several C++ classes in fiona/_transform.pyx, like
RasterIO OGRCoordinateTransformation is one of them.
Kind Regards,
Bas
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/gdal-dev