Very strange linker error

This is a discussion on Very strange linker error within the C++ Programming forums, part of the General Programming Boards category; Hello, I try to build the Intel CAMshift ColorTracker. This tool uses the so-called fsf-framework. The building output lists A ...

  1. #1
    Registered User
    Join Date
    May 2005
    Posts
    5

    Question Very strange linker error

    Hello,

    I try to build the Intel CAMshift ColorTracker. This tool uses the so-called fsf-framework. The building output lists A LOT of linking errors. The first one is copied into this posting. Th strange thing is that using the verbose build output there is the message, that the external symbols were found while searching the library files (see below).

    -----------------------------------------------------
    [...]

    Searching C:\Documents and Settings\hajohoff\My Documents\camshift etc\fsfdbg_0.7\FsfDbg\Debug\FsfDbg.lib:
    Found "public: virtual bool __thiscall fsf::CActiveFilter<class fsf::CNode>::TestType(class fsf::CNode *)"

    (?TestType@?$CActiveFilter@VCNode@fsf@@@fsf@@UAE_N PAVCNode@2@@Z)
    Referenced in ColorTracking.obj
    Referenced in ColorTrackingModule.obj
    Referenced in DshLiveInputModule.obj
    Loaded FsfDbg.lib(FsfDbg.dll)

    [...]

    ColorTracking.obj : error LNK2001: unresolved external symbol "public: virtual bool __thiscall

    fsf::CActiveFilter<class fsf::CTypeNode<struct CvBox2D> >::TestType(class fsf::CNode *)"

    (?TestType@?$CActiveFilter@V?$CTypeNode@UCvBox2D@@ @fsf@@@fsf@@UAE_NPAVCNode@2@@Z)

    [...]
    ----------------------------------------------------

    I am using VisualStudio .net 2003

    Does anybody have an idea what could be the reason for this kind of linking error?

    regards
    Hajo Hoffmann

  2. #2
    Registered User
    Join Date
    Sep 2004
    Posts
    719
    found this:
    "public: virtual bool __thiscall fsf::CActiveFilter<class fsf::CNode>::TestType(class fsf::CNode *)"

    when looking for this:
    "public: virtual bool __thiscall fsf::CActiveFilter<class fsf::CTypeNode<struct CvBox2D> >::TestType(class fsf::CNode *)"
    Last edited by misplaced; 05-13-2005 at 07:26 AM.
    i seem to have GCC 3.3.4
    But how do i start it?
    I dont have a menu for it or anything.

  3. #3
    Registered User
    Join Date
    Sep 2004
    Posts
    719
    on second thought, that might not be your problem.........oh well...
    i seem to have GCC 3.3.4
    But how do i start it?
    I dont have a menu for it or anything.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. An error is driving me nuts!
    By ulillillia in forum C Programming
    Replies: 5
    Last Post: 04-04-2009, 09:15 PM
  2. Dikumud
    By maxorator in forum C++ Programming
    Replies: 1
    Last Post: 10-01-2005, 06:39 AM
  3. Problem with Visual C++ Object-Oriented Programming Book.
    By GameGenie in forum C++ Programming
    Replies: 9
    Last Post: 08-29-2005, 11:21 PM
  4. pointer to array of objects of struct
    By undisputed007 in forum C++ Programming
    Replies: 12
    Last Post: 03-02-2004, 03:49 AM
  5. Linking error
    By DockyD in forum C++ Programming
    Replies: 10
    Last Post: 01-20-2003, 04:27 AM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21