[Qgis-developer] Compiling QGIS 2.0.1 with MS VS 2010

Anatoliy Golubev darth.naihil at gmail.com
Thu Feb 13 12:35:04 PST 2014


Hi devs!

Im trying to compile qgis 2.0.1 with Visual Studio 2010 on Win7 and
gdal-sdk from Tamas Szekeres (http://gisinternals.com/sdk/)
, but there are many unresolved symbols:

Creating library
C:/libs/qgis-2.0.1/build-debug/src/core/Debug/qgis_core.lib and object
C:/libs/qgis-2.0.1/build-debug/src/core/Debug/qgis_core.exp
1>LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other
libs; use /NODEFAULTLIB:library
1>qgsgeometry.obj : error LNK2019: unresolved external symbol
_GEOSGeom_clone referenced in function "public: __thiscall
QgsGeometry::QgsGeometry(class QgsGeometry const &)" (??0QgsGeometry@
@QAE at ABV0@@Z)
1>qgspallabeling.obj : error LNK2001: unresolved external symbol
_GEOSGeom_clone
1>feature.obj : error LNK2001: unresolved external symbol _GEOSGeom_clone
.......
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _locale_charset referenced in function _gaiaGetLocaleCharset
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol __imp__libiconv_close referenced in function _gaiaConvertCharset
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol __imp__libiconv referenced in function _gaiaConvertCharset
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol __imp__libiconv_open referenced in function _gaiaConvertCharset
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSSetSRID referenced in function _toGeosGeometry
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSCoordSeq_setZ referenced in function _toGeosGeometry
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSCoordSeq_getZ referenced in function _fromGeosGeometry
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSCoordSeq_getDimensions referenced in function _fromGeosGeometry
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSGetSRID referenced in function _fromGeosGeometry
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSversion referenced in function _fnct_geos_version
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_get_cell_value referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_worksheet_dimensions referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_select_active_worksheet referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_get_info referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_close referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _freexl_open referenced in function _vXL_create
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSPointOnSurface referenced in function _gaiaGetPointOnSurface
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSisRing referenced in function _gaiaIsRing
1>spatialite.lib(spatialite.obj) : error LNK2019: unresolved external
symbol _GEOSSimplify referenced in function _gaiaGeomCollSimplify
1>C:\libs\qgis-2.0.1\build-debug\output\bin\Debug\qgis_core.dll : fatal
error LNK1120: 77 unresolved externals

geos version 3.4.3, sqlite - 3.7.9, spatialite - 3.0 (?)

Any suggestions?

Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20140214/591a12f5/attachment.html>


More information about the Qgis-developer mailing list