[gdal-dev] OGRGeometry::IsEmpty missing from trunk build

Even Rouault even.rouault at spatialys.com
Tue Mar 7 12:31:00 PST 2017


On mardi 7 mars 2017 20:18:31 CET Gregory, Matthew wrote:
> Hi all,
> 
> I was updating to the latest (python) Fiona version (1.7.4) and building
> GDAL trunk to supply as the gdal201.dll it requires.  I'm on Windows 7
> 64-bit, compiling GDAL with VC9 as 32-bit DLL.
> 
> When I build a recent commit of GDAL (Github 04105a9), I don't get a symbol
> for  'int OGRGeometry::IsEmpty(void)'.  If I instead use the 2.1 branch
> head (Github 4902d8c), that symbol is present and Fiona works correctly.
> 
> I see some references in comments to changes in OGRGeometry at 2.1, but am
> not knowledgeable enough to know if it's expected that OGRGeometry::IsEmpty
> should be missing.

OGRGeometry::IsEmpty() is now a pure virtual method in trunk, but that shouldn't be a 
problem. GDAL trunk builds fine on Windows with VC9 for me and on AppVeyor.

Are you sure you build Fiona against the GDAL trunk header and lib ?

Even


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


More information about the gdal-dev mailing list