Hello Robert,

OpenSceneGraph SVN updated as of today (9:00 AM EST), Windows XP SP2 and Visual Studio Express 2005 SP1. Cleaned my CMake cache just to be sure.

osgGA, osgTerrain and example osgTerrain give errors. The errors are below.


-------------------------------------------------------------------------------
osgGA does not link, it gives the following unresolved external symbols:

5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::`vbase destructor'(void)" ([EMAIL PROTECTED]@@QAEXXZ) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::`vbase destructor'(void)" ([EMAIL PROTECTED]@@QAEXXZ) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::`vbase destructor'(void)" ([EMAIL PROTECTED]@@QAEXXZ) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class osg::Vec3f const __thiscall osgUtil::Hit::getWorldIntersectNormal(void)const " ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@XZ) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class osg::Vec3f const __thiscall osgUtil::Hit::getWorldIntersectPoint(void)const " ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@XZ) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class osg::Vec3f const __thiscall osgUtil::Hit::getWorldIntersectPoint(void)const " ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@XZ) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class osg::Vec3f const __thiscall osgUtil::Hit::getWorldIntersectPoint(void)const " ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@XZ) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class std::vector<class osgUtil::Hit,class std::allocator<class osgUtil::Hit> > & __thiscall osgUtil::IntersectVisitor::getHitList(class osg::LineSegment const *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@@std@@@std@@[EMAIL PROTECTED]@@@Z) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::vector<class osgUtil::Hit,class std::allocator<class osgUtil::Hit> > & __thiscall osgUtil::IntersectVisitor::getHitList(class osg::LineSegment const *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@@std@@@std@@[EMAIL PROTECTED]@@@Z) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: class std::vector<class osgUtil::Hit,class std::allocator<class osgUtil::Hit> > & __thiscall osgUtil::IntersectVisitor::getHitList(class osg::LineSegment const *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@osgUtil@@@std@@@std@@[EMAIL PROTECTED]@@@Z) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __thiscall osgUtil::IntersectVisitor::hits(void)" ([EMAIL PROTECTED]@osgUtil@@QAE_NXZ) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall osgUtil::IntersectVisitor::hits(void)" ([EMAIL PROTECTED]@osgUtil@@QAE_NXZ) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: bool __thiscall osgUtil::IntersectVisitor::hits(void)" ([EMAIL PROTECTED]@osgUtil@@QAE_NXZ) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::addLineSegment(class osg::LineSegment *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@@Z) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::addLineSegment(class osg::LineSegment *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@@Z) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: void __thiscall osgUtil::IntersectVisitor::addLineSegment(class osg::LineSegment *)" ([EMAIL PROTECTED]@osgUtil@@[EMAIL PROTECTED]@@@Z) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall osgUtil::IntersectVisitor::IntersectVisitor(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) referenced in function "public: virtual void __thiscall osgGA::DriveManipulator::computeHomePosition(void)" ([EMAIL PROTECTED]@osgGA@@UAEXXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall osgUtil::IntersectVisitor::IntersectVisitor(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) 5>UFOManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __thiscall osgUtil::IntersectVisitor::IntersectVisitor(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED]) 5>DriveManipulator.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall osgUtil::IntersectVisitor::reset(void)" ([EMAIL PROTECTED]@osgUtil@@UAEXXZ) referenced in function "protected: bool __thiscall osgGA::DriveManipulator::calcMovement(void)" ([EMAIL PROTECTED]@osgGA@@IAE_NXZ) 5>TerrainManipulator.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) public: virtual void __thiscall osgUtil::IntersectVisitor::reset(void)" ([EMAIL PROTECTED]@osgUtil@@UAEXXZ) 5>G:\OpenSceneGraph-SVN\OpenSceneGraph\build\lib\Debug\osgGAd.dll : fatal error LNK1120: 8 unresolved externals


-------------------------------------------------------------------------------
osgTerrain gives the following error:

11>g:\openscenegraph-svn\openscenegraph\include\osgterrain\terrainnode(137) : error C4716: 'osgTerrain::TerrainNode::LayerData::operator=' : must return a value


-------------------------------------------------------------------------------
and example osgTerrain of course does not find osgTerrain*.lib


Thanks,

J-S
--
______________________________________________________
Jean-Sebastien Guay     [EMAIL PROTECTED]
                        http://whitestar02.webhop.org/

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to