Hello,
I'm stuck on a nasty error. I've been on it for 2 hours and my nerves are going to explode!
Here is the log:
Quote: "------ Build started: Project: Triple, Configuration: Debug Win32 ------
Linking...
libcpmtd.lib(xdebug.obj) : warning LNK4098: defaultlib 'libcmt.lib' conflicts with use of other libs; use /NODEFAULTLIB:library
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __malloc_dbg referenced in function "void * __cdecl operator new(unsigned int,struct std::_DebugHeapTag_t const &,char *,int)" (??2@YAPAXIABU_DebugHeapTag_t@std@@PADH@Z)
libcpmtd.lib(xdebug.obj) : error LNK2019: unresolved external symbol __free_dbg referenced in function "void __cdecl operator delete(void *,struct std::_DebugHeapTag_t const &,char *,int)" (??3@YAXPAXABU_DebugHeapTag_t@std@@PADH@Z)
Debug\TripleTriad.exe : fatal error LNK1120: 2 unresolved externals
Build log was saved at "file://c:\Documents and Settings\Node-Langlois\Mes documents\Visual Studio 2008\Projects\Triple\Triple\Debug\BuildLog.htm"
Triple - 3 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
"
Some info on the program:
2 simple classes
uses string library
doesn't make use of darkGDK functions yet
It's the first time I see this error and my program is really simple at the moment. I really don't understand how this bugger got here.
Any guidance as to where and what kind of error I should look for would help me. Or even just translating what the compiler is trying to tell me (the only thing I understand is that the problem involves libraries).