[gdal-dev] Motion: adopt RFC 75: Multidimensional array
Even Rouault
even.rouault at spatialys.com
Wed Aug 7 14:10:01 PDT 2019
On mercredi 7 août 2019 20:58:54 CEST Joe Lee wrote:
> Hi, Even!
>
> Is there a configure flag for enabling it by default without relying on
> LD_PRELOAD=...? (e.g., --with-vsipreload)
No,
- this needs to be loaded with LD_PRELOAD because it overrides very common
symbols of the libc (fopen, etc..) and thus it needs to be loaded in a special
way so that the symbols of vsipreload.so are actually used and not the libc
ones.
- it is better to keep it in a separate library, because I can easily imagine
that having fopen() and the like re-defined in libgdal.so could cause serious
mess.
So all in all, this is a convenient trick, but this remains an experimental &
somewhat dangerous hack to be used in last resort.
Even
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list