Hello Georg,

Georg Stevenson wrote:
> i still face the problem that i have unresolved external symbols 
> (although i have linked all the opensg libs):
> 
> Error    1    error LNK2001: unresolved external symbol "private: static 
> class OSG::RefCountPtr<class OSG::Thread,struct 
> OSG::MemObjRefCountPolicy> EventManager::eventRecvThread" 
> (?eventrecvthr...@eventmanager@@0v?$refcount...@vthread@OSG@@umemobjrefcountpol...@2@@OSG@@A)
>     
> EventManager.obj    inVRsSystemCore
> 
> seems that it can't find threading related stuff.

hm, spontaneously this looks like a missing definition of a static 
member variable, i.e. with a declaration like:

EventManager.h:

class EventManager
{
// ...
private:
   static OSG::ThreadRefPtr eventRecvThread;

};

do you have the corresponding definition?

EventManager.cpp:

OSG::ThreadRefPtr EventManager::eventRecvThread;

Maybe I'm misreading the error message, but to me it looks like the 
missing symbol is the EventManager::eventRecvThread member itself not 
the type.

        Cheers,
                Carsten

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Opensg-users mailing list
Opensg-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/opensg-users

Reply via email to