[gdal-dev] GDAL 2.2.0beta1 and old poppler libraries

Even Rouault even.rouault at spatialys.com
Sun Apr 16 12:55:05 PDT 2017


On dimanche 16 avril 2017 20:31:09 CEST Andrew C Aitchison wrote:
> GDAL 2.2.0 beta1
> Scientific Linux 6 (= CentOS6 =  Red Hat EL 6).
> g++ 4.9.2 and g++ 5.3.1
> 
> gdal-2.2.0/frmts/pdf/pdfdataset.cpp does not compile on my
> Scientific Linux 6 (= CentOS6 =  Red Hat EL 6) machine.
> 
> pdfio.h lines 87-90:
>     private:
>          /* Added in poppler 0.15.0 */
>          virtual GBool hasGetChars() override;
>          virtual int getChars(int nChars, Guchar *buffer) override;

You can just remove the override qualifier in the above methods. Supporting properly this old 
version could be done but would be quite tedious. An alternative would be that you disable C
++11 compilation mode with ./configure --without-cpp11 (you will loose the CAD driver then)

-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20170416/25894e76/attachment.html>


More information about the gdal-dev mailing list