[Qgis-developer] QGIS Building Error

Marco Pasetti marco.pasetti at alice.it
Mon Jan 28 18:57:58 EST 2008


Hi,

I reported erros building qgis (0.9.1). It reports:

undefined reference to `geos::io::WKTReader::~WKTReader()
undefined reference to `geos::geom::Coordinate::~Coordinate()

Attached the whole error list (txt).

I created my own MSYS enviroment using GEOS 3.0.0 source code; should I use
2.2.3 instead? In this case, can I only re-build GEOS using 2.2.3 source
code, or do I need to repeat all the instructions in the wiki after GEOS?

Thanks,

Marco
-------------- next part --------------
[  0%] Built target svnversion
[  9%] Built target ui
Linking CXX shared library libqgis_core.dll
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x7ad): undefined reference to `geos::io::WKTReader::WKTReader(geos::geom::GeometryFactory const
*)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x98e): undefined reference to `geos::io::WKTReader::~WKTReader()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9bd): undefined reference to `geos::io::WKTReader::~WKTReader()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xa76): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xaea): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xb1f): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xc41): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xc99): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xccc): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xeae): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xf00): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xf39): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xfc8): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x1036): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x106f): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x296d): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x29b1): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x29e4): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x2a62): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x2ad5): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x2b08): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x5b3d): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x5b89): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x5bb2): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x6adf): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x6b25): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x6b5e): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x7b9e): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x7be8): undefined referencCreating library file: libqgis_core.dll.a
e to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x7c1b): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x90a6): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x90f6): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x911f): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9284): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x92e3): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9309): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9449): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9495): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x94bb): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x96ef): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x973b): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9761): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x99d8): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9a24): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9a4a): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9deb): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9f59): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0x9f7f): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xac32): undefined reference to `geos::geom::Coordinate::Coordinate(double, double, double)'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xae9d): undefined reference to `geos::geom::Coordinate::~Coordinate()'
CMakeFiles/qgis_core.dir/qgsgeometry.obj:qgsgeometry.cpp:(.text+0xaed9): undefined reference to `geos::geom::Coordinate::~Coordinate()'


More information about the Qgis-developer mailing list