I'm in OpenWengo CodeCamp, working on OW Scripting Engine. I'm trying to build OW NG revision 7177 (tried with 7108, failed as well) on WinXP, using MSVC 7.1 (Visual Studio 2003).
I've already solved a ton of errors, but this one got me stuck:
compile seems to work (even if taking toooo long, scons seems to rebuild EVERYTHING each time, I don't get it, what's the purpose of such a complex build system that doesn't work? couldn't it be done with make?)
at the last link (debug\wengophone\src\presentation\qt\qtwengophone.exe) I errors. Here's the dump:
...
MSVCRTD.lib(MSVCR71D.dll) : warning LNK4006: _abort already defined in LIBCMTD.l
ib(abort.obj); second definition ignored
MSVCRTD.lib(MSVCR71D.dll) : warning LNK4006: _fwrite already defined in LIBCMTD.
lib(fwrite.obj); second definition ignored
MSVCRTD.lib(MSVCR71D.dll) : warning LNK4006: _isupper already defined in LIBCMTD
.lib(_ctype.obj); second definition ignored
MSVCRTD.lib(MSVCR71D.dll) : warning LNK4006: _signal already defined in LIBCMTD.
lib(winsig.obj); second definition ignored
Creating library debug\wengophone\src\presentation\qt\qtwengophone.lib and ob
ject debug\wengophone\src\presentation\qt\qtwengophone.exp
LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; u
se /NODEFAULTLIB:library
LINK : warning LNK4098: defaultlib 'LIBCMTD' conflicts with use of other libs; u
se /NODEFAULTLIB:library
debug\wengophone\src\presentation\qt\qtwengophone.exe : fatal error LNK1169: one
or more multiply defined symbols found
scons: *** [debug\wengophone\src\presentation\qt\qtwengophone.exe] Error 1169
scons: building terminated because of errors.
Before this are lots and lots of similar warnings, all talking about duplicate symbols/functions
I have no idea how to solve this.
While solving previous errors (of the type: 'string' not found, QtUITools.lib not found) I've added lots of folders to my environment variables: PATH, INCLUDE, LIB, LIBPATH. I've subsequently tried to trim these paths, thinking this could be it.
I also have MSys + MinGW installed, and they are in my Path. I'll try to remove them.
I'll try to use the latest trunk revision as well.
--
Ovidiu CIULE
Arad, Romania
+40 357 809 157
_______________________________________________ Wengophone-devel mailing list [email protected] http://dev.openwengo.com/mailman/listinfo/wengophone-devel
