[Qgis-developer] problem compiling with qmake and visual studio 2005

godofredo contreras frdcn at hotmail.com
Fri Oct 13 21:02:16 EDT 2006


Hi:

After the problem with flex and yacc, I got some other errors, this time is 
something related with linking. Below is a what I get:

E:\qgis_devel\qgis>nmake

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        cd src && "E:\Archivos de programa\Microsoft Visual Studio 
8\VC\BIN\nmak
e.exe" -f Makefile

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        cd core && "E:\Archivos de programa\Microsoft Visual Studio 
8\VC\BIN\nma
ke.exe" -f Makefile

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        "E:\Archivos de programa\Microsoft Visual Studio 8\VC\BIN\nmake.exe" 
-f
Makefile.Debug all

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        link /LIBPATH:"e:\libs\qt\lib" /NOLOGO /DEBUG /DLL /incremental:no 
/OUT:
"\lib\qgis_core-debug.dll" @C:\DOCUME~1\freddy\CONFIG~1\Temp\nm1.tmp
qgis.obj : warning LNK4075: ignoring '/EDITANDCONTINUE' due to 
'/INCREMENTAL:NO'
specification
qgsdistancearea.obj : error LNK2005: "public: __thiscall 
QgsDistanceArea::QgsDis
tanceArea(void)" (??0QgsDistanceArea@@QAE at XZ) already defined in 
qgsdistancearea
.obj
qgsdistancearea.obj : error LNK2005: "public: __thiscall 
QgsDistanceArea::~QgsDi
stanceArea(void)" (??1QgsDistanceArea@@QAE at XZ) already defined in 
qgsdistanceare
a.obj
qgsdistancearea.obj : error LNK2005: "public: void __thiscall 
QgsDistanceArea::s
etSourceSRS(long)" (?setSourceSRS at QgsDistanceArea@@QAEXJ at Z) already defined 
in q
gsdistancearea.obj
qgsdistancearea.obj : error LNK2005: "public: void __thiscall 
QgsDistanceArea::s
etProjectAsSourceSRS(void)" (?setProjectAsSourceSRS at QgsDistanceArea@@QAEXXZ) 
alr
eady defined in qgsdistancearea.obj

qgdistancearea.obj exist, someone has had these problem?

thanks in advance





More information about the Qgis-developer mailing list