Re: [osg-users] OpenSceneGraph-Data-0.9.6-2

2010-06-07 Thread Sanat Talmaki
The problem was with using newer libraries. After using the 0.9.6-2 libs, the 
linker errors went away

Thanks

Sanat

--
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=28661#28661





___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] OpenSceneGraph-Data-0.9.6-2

2010-06-05 Thread Julien Valentin
Thinking of a mess in DLL export Macro
Try static link or debug yours __declspec(dllimport)/__declspec(dllexport) 


nerazzuri_4 wrote:
 Hi,
 I am working on building a plugin for a an application that uses osg 0.9.6-2. 
 I am having a hard time finding the release version or the source of it.
 
 I tried using 28.0 but get these weird linker errors even after adding the 
 libs to my linker in visual studio.
 
 For example, here is a linker error I am getting:
 
 1VITASCOPEAddOn.obj : error LNK2001: unresolved external symbol 
 __declspec(dllimport) public: class osg::Vec3f const  __thiscall 
 dcvObject::GetCurPosn(void) 
 (__imp_?getcurp...@dcvobject@@qaeabvve...@osg@@XZ)
 1..\..\..\Apps\VITASCOPE\PROGRAM\PROGRAM\VITASCOPEAddOn.dll : fatal error 
 LNK1120: 1 unresolved externals
 
 The function in question causing this error is:
 
 inline void   SetCurPosn(osg::Vec3 vNewPosn)
 {
   m_vCurPosition.set(vNewPosn.x(), vNewPosn.y(), vNewPosn.z());
   m_pObjRootTransform-setMatrix(osg::Matrix::translate(vNewPosn));
 }
 
 and 
 
 inline const osg::Vec3   GetCurPosn()
 {
   return m_vCurPosition;
 }
 
 I'm kind of stuck as I feel linking the newer libs is causing this.
 
 Any help would be great.
 
 Thanks
 
 Sanat


--
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=28613#28613





___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org