[Gdal-dev] make fails with [ogr-target] Error 2

mseiler at uni-bonn.de mseiler at uni-bonn.de
Thu Nov 30 05:23:40 EST 2006


Hi all,

I encounter difficulties with compiling gdal 1.3.2 on my 
SuSE 10.0 machine.  Make fails with the following error. 
 Since I am quite unexperienced with compiling myself I 
can't figure out what goes wrong here- and couldn't find 
anything online...

Any help is appreciated!

Thanks in advance!

Martin

In file included from ogrgeometryfactory.cpp:127:
ogr_geos.h:49:25: error: geos/geom.h: No such file or 
directory
ogr_geos.h:50:23: error: geos/io.h: No such file or 
directory
ogr_geos.h:51:25: error: geos/util.h: No such file or 
directory
ogrgeometryfactory.cpp: In static member function 'static 
OGRGeometry* 
OGRGeometryFactory::createFromGEOS(GEOSGeom_t*)':
ogrgeometryfactory.cpp:853: error: 'geos' has not been 
declared
ogrgeometryfactory.cpp:853: error: 'WKTWriter' was not 
declared in this scope
ogrgeometryfactory.cpp:853: error: expected `;' before 
'oWKTWriter'
ogrgeometryfactory.cpp:858: error: 'oWKTWriter' was not 
declared in this scope
ogrgeometryfactory.cpp:858: error: 'geos' has not been 
declared
ogrgeometryfactory.cpp:858: error: 'Geometry' was not 
declared in this scope
ogrgeometryfactory.cpp:858: error: expected 
primary-expression before ')' token
ogrgeometryfactory.cpp:860: error: 'geos' has not been 
declared
ogrgeometryfactory.cpp:860: error: expected type-specifier
ogrgeometryfactory.cpp:860: error: expected `)' before '*' 
token
ogrgeometryfactory.cpp:860: error: expected `{' before '*' 
token
ogrgeometryfactory.cpp:860: error: 'e' was not declared in 
this scope
ogrgeometryfactory.cpp:860: error: expected `;' before ')' 
token
ogrgeometryfactory.cpp: In static member function 'static 
void* OGRGeometryFactory::getGEOSGeometryFactory()':
ogrgeometryfactory.cpp:889: error: 'geos' has not been 
declared
ogrgeometryfactory.cpp:889: error: expected initializer 
before '*' token
ogrgeometryfactory.cpp:891: error: 'poSavedFactory' was 
not declared in this scope
ogrgeometryfactory.cpp:892: error: 'geos' has not been 
declared
ogrgeometryfactory.cpp:892: error: expected type-specifier
ogrgeometryfactory.cpp:892: error: expected `;'
ogrgeometryfactory.cpp:894: error: 'poSavedFactory' was 
not declared in this scope
make[1]: *** [ogrgeometryfactory.o] Error 1
make[1]: Leaving directory 
`/media/tc/progs/grass/gdal-1.3.2/ogr'
make: *** [ogr-target] Error 2




More information about the Gdal-dev mailing list