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/