CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3
  1. #1
    Join Date
    May 2000
    Location
    England
    Posts
    574

    What do these 2 Errors mean ?

    Hi
    What do these 2 Errors mean:

    FSXSFParser.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual __thiscall xercesc_2_2::SAXParser::~SAXParser(void)" (__imp_??1SAXParser@xercesc_2_2@@UAE@XZ)
    FSXSFParser.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall xercesc_2_2::SAXParser::SAXParser(class xercesc_2_2::XMLValidator * const)" (__imp_??0SAXParser@xercesc_2_2@@QAE@QAVXMLValidator@1@@Z)

    Can somebody please explain and how to fix

    Thanks

    P

  2. #2
    Join Date
    Sep 2002
    Location
    14° 39'19.65"N / 121° 1'44.34"E
    Posts
    9,815

    Re: What do these 2 Errors mean ?

    Originally posted by posty68
    What do these 2 Errors mean:
    Can somebody please explain and how to fix
    They mean what they say: The linker is left with unresolved external symbols. In your case, the ctor and dtor of SAXParser() are missing: Although your code uses them (most probably by instantiating SAXParser), they don't exist in any library or object file you supply to the linker. So make sure you link to the required libs.

    As a general rule: If you don't understand the meaning of an error message, select the error code (e.g. "LNK2001") in the output pane and press F1. This will take you directly to the MSDN entry for that message.

  3. #3
    Join Date
    May 2000
    Location
    England
    Posts
    574
    Thanks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured