[gdal-dev] GDAL Windows Wheels

Robert Coup robert.coup at koordinates.com
Tue Oct 15 04:52:37 PDT 2024


Hi,

On Mon, 14 Oct 2024 at 15:27, Even Rouault via gdal-dev <
gdal-dev at lists.osgeo.org> wrote:

> So probably the most sane solution would be
> to have a dynamic library libgdal.so that statically links its
> dependencies, but with all GDAL public symbols renamed. Quite an
> adventure...


It would be, except there's a fairly critical problem: GDAL links
(directly, and via proj, etc) to libcurl which links to OpenSSL on Linux.
But Python/libpython links to OpenSSL too. The same issue applies with
SQLite too, except that it's structured to support existing multiple times
in a process. And you'll also encounter it with libpq & psycopg too if you
need PostgreSQL access from Python, since libpq links to OpenSSL as well.
Other DB libraries have the same problem.

Minefield!

Rob :)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20241015/fbdc355e/attachment-0001.htm>


More information about the gdal-dev mailing list