Hi,
            I am new to this so if this the wrong place to send this
sorry and could you let me know where I should send this.
 
I am trying to update xalan and xerces.  I have no problems updating
xalan but when I try to update xerces I am having an issue.
 
I am going from xerces 2.1 to 2.7 and also I am using VC8.
 
I know there was no project made for VC8 but I updated the VC7.1 project
to 8 and it compiled fine.
 
When I try to use the new library file in the program I keep getting an
unresolved external symbol error which suggest that something is not
linked right but I checked the library file against the function and I
find it
in the lib file and they are the exact same.
 
Here is the error I get:
 
AgMemBufInputSource.obj : error LNK2001: unresolved external symbol
"public: static class xercesc_2_7::MemoryManager *
xercesc_2_7::XMLPlatformUtils::fgMemoryManager"
([EMAIL PROTECTED]@xercesc_2_7@@[EMAIL PROTECTED]@A)
AgXercesXMLParser.obj : error LNK2001: unresolved external symbol
"public: static class xercesc_2_7::MemoryManager *
xercesc_2_7::XMLPlatformUtils::fgMemoryManager"
([EMAIL PROTECTED]@xercesc_2_7@@[EMAIL PROTECTED]@A)
AgXercesXMLParser.obj : error LNK2001: unresolved external symbol
"public: static char const * const
xercesc_2_7::XMLUni::fgXercescDefaultLocale"
([EMAIL PROTECTED]@xercesc_2_7@@2QBDB)
 
 
If I change 2 lines in my code as follows then I get 2 of the errors to
go away:
 
XMLPlatformUtils::Initialize(); changed to
//XMLPlatformUtils::Initialize();
 
SAXParser parser(0,0);
 
Then I am left with this error:
 
AgMemBufInputSource.obj : error LNK2001: unresolved external symbol
"public: static class xercesc_2_7::MemoryManager *
xercesc_2_7::XMLPlatformUtils::fgMemoryManager"
([EMAIL PROTECTED]@xercesc_2_7@@[EMAIL PROTECTED]@A)
 
If anyone has any ideas why I am getting this or how to fix it, help
would be appreciated and if not thank you for taking time to look at
this
 
            -Corey
 

Reply via email to