[gdal-dev] Problem with Perl module Geo:GDAL: undefined symbol: GTIFNewEx

Ari Jolma ari.jolma at gmail.com
Mon Feb 11 11:53:00 PST 2019


Hernán De Angelis kirjoitti 11.2.2019 klo 19.01:
> Dear all (but particularly users and developer of Perl module Geo::GDAL),
>
> I have resumed work in a project that has been in standstill for about 
> two years. The workflow involves some Perl scripts that read and 
> process properties of satellite images using the module Geo::GDAL. 
> These scripts worked fine last time they were run (Dec 2016) but that 
> was of course with different versions of everything. I am now getting 
> this error when executing one of these scripts:
>
> perl: symbol lookup error: ../../libgdal.so: undefined symbol: GTIFNewEx


This sounds like your Perl bindings and the main GDAL library are not in 
sync, and since it is missing something, then the Perl bindings are 
newer than the GDAL library. Maybe you updated GDAL and its Perl 
bindings but there is still an old libgdal.so in you system?

Ari


>
> I wonder if I maybe doing something wrong, or there is something else. 
> I see that GTIFNewEx was added to libgeotiff in Jun 2017 (*). Maybe 
> this change has not been dealt with in newer versions of Geo::GDAL?
>
> Using GDAL 2.4.0, libgeotiff 1.4.3, and Perl 5.28.0 in openSUSE 15.0
>
> Thanks!
>
> Hernán
>
> (*) https://svn.osgeo.org/metacrs/geotiff/trunk/libgeotiff/ChangeLog
>
> _______________________________________________
> gdal-dev mailing list
> gdal-dev at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/gdal-dev


More information about the gdal-dev mailing list