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
_______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev