[gdal-dev] Dropping dlopen/LoadLibrary loading of proj.4 ?

Kurt Schwehr schwehr at gmail.com
Sat May 6 08:20:34 PDT 2017


+1

On May 6, 2017 4:58 AM, "Even Rouault" <even.rouault at spatialys.com> wrote:

> Hi,
>
>
>
> Currently the default mode of linking GDAL with proj.4 is to use dynamic
> loading mechanism (dlopen on Unix, LoadLibary on Windows). I believe the
> reason for that was that it could have make it easier to use an alternate
> projection engine, but apparently nobody cared enough to plug a new one,
> and it could be done with standard linking. One downside of the current
> mechanism (besides code complication) is that it requires to list the exact
> library name of proj4 in GDAL source code, which can change depending on
> the soname of proj4. And this can cause subtle issues like
>
> https://trac.osgeo.org/gdal/ticket/6881
>
>
>
> So I'd suggest just keeping standard linking mechanism, and renaming the
> current --with-static-proj4 configure flag as --with-proj4, as the current
> name is confusing, and making it the default behaviour.
>
>
>
> Any thoughts ?
>
>
>
> Even
>
>
>
> --
>
> Spatialys - Geospatial professional services
>
> http://www.spatialys.com
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20170506/18dfdbda/attachment.html>


More information about the gdal-dev mailing list