[xsde-users] Tons of Linker Errors (LIBCMT/___CxxFrameHandler3 etc.)
xsde-users at groenndemon.de
Thu Apr 15 19:02:29 EDT 2010
I would like to parse a schema that contains a xs:choice under
Windows XP (32-bit).
The changes I've made to the default config.nmake are:
XSDE_STL = n
XSDE_LONGLONG = n
XSDE_POLYMORPHIC = y
(Even though I think I don't need XSDE_POLYMORPHIC - unfortunately, as
The library compiles just fine, only the examples don't, but I didn't
worry about that as I assumed that was die to my configuration above.
But when I try to compile my simple console application under Visual
Studio 2008 (empty Win32 console project), I get tons of linker errors.
I don't know much about the linker and depending on what I choose for
/NODEFAULTLIB, /Zl, code-generation options (/MTd, /GS-, runtime library
and whatnot) I get between 9 and over 400 linker errors.
For example, it tells me that the default library "LIBCMT" is in
conflict with other libraries.
Or that symbols like __CrtDbgReportW or ___CxxFrameHandler3 or _strlen
can't be resolved.
Or that other symbols are defined multiple times.
I think this has something to do with different default libraries (like
libc under *nix) being linked to my application than were used to create
I don't know anything about the different types of multi-threaded
runtime environments etc. - all I want is my simple console application
Can you please help me out? :-/
More information about the xsde-users