[gdal-dev] No SONAME in libgdal.so when building with --without-libtool
Even Rouault
even.rouault at spatialys.com
Tue Aug 9 05:10:56 PDT 2016
Gareth,
What sort of issue do you encounter with SONAME not being defined ?
I've tested your patch and it doesn't generate the same soname as libtool.
libtool generates libgdal.so.20 deduced from the LIBGDAL_CURRENT /
LIBGDAL_REVISION / LIBGDAL_AGE variables.
Digging into history, it seems to be a voluntary choice not to define by
default the soname in non-libtool builds, but I'm not sure why :
https://trac.osgeo.org/gdal/changeset/4855
Even
> Encountered on Centos 6, x86_64
>
> configured with --without-libtool, resulting libgdal.so has no SONAME entry
>
> The link command for libgdal.so uses the variable 'GDAL_SLIB_SONAME' which
> isn't defined in GDALmake.opt.in
>
> The attached patch fixes the issue, and I believe will generate the same
> name as libtool.
>
> Thanks
> Gareth Francis
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the gdal-dev
mailing list