Hello Robert, Luigi,

> Finally its very new, and only tested by Luigi so far, so we'll need
> willing helpers to go test it.

Testing incrementally, starting with the old way to see if nothing  
changed if the option is left at the default OFF. I'm getting linker  
errors in osgWrapper_osgTerrain, which are probably not related to  
this particular change, but they prevent me from testing further.

1>Locator.obj : error LNK2019: unresolved external symbol  
"__declspec(dllimport) public: void __thiscall  
osgTerrain::Locator::getExtents(double &,double &,double &,double  
&)const " ([EMAIL PROTECTED]@osgTerrain@@[EMAIL PROTECTED])  
referenced in function "public: __thiscall `anonymous  
namespace'::reflector34::reflector34(void)"  
([EMAIL PROTECTED]@@[EMAIL PROTECTED])
1>TileSystem.obj : error LNK2019: unresolved external symbol "public:  
__thiscall osgTerrain::TileID::TileID(void)"  
([EMAIL PROTECTED]@@[EMAIL PROTECTED]) referenced in function "public: static  
class osgIntrospection::Value __cdecl  
osgIntrospection::ObjectInstanceCreator<class  
osgTerrain::TileID>::create(void)"  
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@@osgIntrospection@@[EMAIL PROTECTED]@XZ)
1>TileSystem.obj : error LNK2019: unresolved external symbol "public:  
__thiscall osgTerrain::TileID::TileID(class osgTerrain::TileID const  
&,class osg::CopyOp const &)"  
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@@Z) referenced in  
function "public: static class osgIntrospection::Value __cdecl  
osgIntrospection::ObjectInstanceCreator<class  
osgTerrain::TileID>::create<class osgTerrain::TileID const &,class  
osg::CopyOp const &>(class osgIntrospection::Value &,class  
osgIntrospection::Value &)"  
([EMAIL PROTECTED]@osgTerrain@@[EMAIL PROTECTED]@@@[EMAIL 
PROTECTED]@osgTerrain@@@osgIntrospection@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z)


In slightly more readable form, these methods are not found when linking:

void osgTerrain::Locator::getExtents(double &,double &,double &,double &)const
osgTerrain::TileID::TileID(void)
osgTerrain::TileID::TileID(osgTerrain::TileID const &, osg::CopyOp const &)

I tried adding osgTerraind.lib to the linker input libraries, but it  
didn't change anything...

Once this compiles cleanly and I can verify that the CMake changes do  
not affect anything when the option is set to OFF, I'll turn it ON and  
test that.

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://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to