[DebianGIS-dev] libgdal.so in libgdal1-1.4.0 package

Francesco P. Lovergine frankie at debian.org
Mon Jan 7 10:35:32 UTC 2008


On Sat, Jan 05, 2008 at 11:22:39AM +0100, Emmanuel Christophe wrote:
> Hi,
> 
> First, I'm not sure if this is the right place to post this. If not,
> please redirect me to a more appropriate location.
> 
> I'm writing about the libgdal1-1.4.0 and libgdal1-dev packages for debian:
> - when trying to compile a program which uses gdal with cmake it
> failed when linking as cmake is looking for libgdal.so (as it is the
> name of the library on all other plateforms). However, the library
> provided by the package is named libgdal1.4.0.so.
> 
> In similar situations, most debian packages add a simlink with a
> generic name to the library file. Is there a reason for not creating
> this simlink with the libgdal1-1.4.0 package?
> 

It is a long history. We use a versioned name to avoid breakages
due to C++ ABI past changes from one release to another. 
You (or your cmake configuration) are anyway using the wrong 
style of linking: 

gdal-config --libs 

provides all that you need to be distro independent at source level. 

-- 
Francesco P. Lovergine



More information about the Pkg-grass-devel mailing list