Hi Antoan,
can you check if the setting "Treat wchar_t as a built-in type" is
set to to different values ("true" in your project, "false" in the
Xerces project)? If so, make them equal.
Alberto
At 18.26 30/09/2005 -0700, Antoan Nikolaev wrote:
I am trying to use xerces-c 2.7 in a MFC application. I am currently
using the 7.0 compiler.
I did download the source and successfuly built all libraries.
I can even compile my source successfully but I can never link
properly. I always get errors like this:
xercesTest1 error LNK2019: unresolved external symbol
"__declspec(dllimport) public: static class
xercesc_2_7::DOMImplementation * __cdecl
xercesc_2_7::DOMImplementationRegistry::getDOMImplementation(wchar_t
const *)"
([EMAIL PROTECTED]@xercesc_2_7@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
referenced in function "public: static void __cdecl
Test::doTest(void)" ([EMAIL PROTECTED]@@SAXXZ)
xercesTest1 error LNK2019: unresolved external symbol
"__declspec(dllimport) public: static bool __cdecl
xercesc_2_7::XMLString::transcode(char const * const,wchar_t *
const,unsigned int,class xercesc_2_7::MemoryManager * const)"
([EMAIL PROTECTED]@xercesc_2_7@@[EMAIL PROTECTED]@@Z)
referenced in function "public: static void __cdecl
Test::doTest(void)" ([EMAIL PROTECTED]@@SAXXZ)
I thought it was me at first....
turns out if I use console application instead of MFC one, things
compile and work just fine.
In addition I did the same test in VC6.0 and everything compiles and
links just fine.
Can anyone help me with this?
Best regards,
Antoan Nikolaev