Hi Robert,
The wrappers build successfully now...

Cheers

Martin.


-----Original Message-----
From: osg-users-boun...@lists.openscenegraph.org
[mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of Robert
Osfield
Sent: 19 February 2010 14:08
To: OpenSceneGraph Users
Subject: Re: [osg-users] Please test svn/trunk for OpenThread/OpenSceneGraph

Hi Martin,

Thanks for testing.  The errors are down to two methods that I had
their implementation from Registry into a dedicated companion class,
alas I hadn't removed the declaration though so these methods were
indeed the cause of missing symbols.   I have now removed the
offending methods and updated the wrappers.

Could you do an svn update and let me know that the build now works fine,

Thanks,
Robert.

On Fri, Feb 19, 2010 at 11:40 AM, Martin Naylor
<martin.nay...@dsl.pipex.com> wrote:
> Hi Robert,
> Just checkout the latest build this around 10.30am and am receiving the
> following build errors under Windows 7 and VS2008.
> I did check the box wrappers under cmake and these are all wrapper errors.
> Hope it helps.
>
> Regards
>
> Martin.
>
>
>
>
>
>
> Error   62      error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: void __thiscall
> osgDB::Registry::removeDotOsgWrapper(class osgDB::DotOsgWrapper *)"
> (__imp_?removedotosgwrap...@registry@osgDB@@qaexpavdotosgwrap...@2@@Z)
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector79::reflector79(void)"
> (??0reflecto...@?a0xf54704f2@@q...@xz)   Registry.obj    Wrapper osgDB
> Error   63      error LNK2019: unresolved external symbol
> "__declspec(dllimport) public: void __thiscall
> osgDB::Registry::addDotOsgWrapper(class osgDB::DotOsgWrapper *)"
> (__imp_?adddotosgwrap...@registry@osgDB@@qaexpavdotosgwrap...@2@@Z)
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector79::reflector79(void)"
> (??0reflecto...@?a0xf54704f2@@q...@xz)   Registry.obj    Wrapper osgDB
> Error   64      fatal error LNK1120: 2 unresolved externals
>
F:\Coding\OSG\OpenSceneGraph\bin\Debug\..\..\bin\osgPlugins-2.9.7\osgwrapper
> _osgDBd.dll     Wrapper osgDB
> Error   65      error LNK2019: unresolved external symbol "public: void
> __thiscall osgPresentation::AnimationMaterialCallback::update(class
> osg::Node &)"
> (?upd...@animationmaterialcallback@osgPresentation@@qaexaavn...@osg@@@Z)
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector155::reflector155(void)"
> (??0reflector...@?a0x73eee86d@@q...@xz)  AnimationMaterial.obj   Wrapper
> osgPresentation
> Error   66      error LNK2019: unresolved external symbol "public: double
> __thiscall
> osgPresentation::AnimationMaterialCallback::getAnimationTime(void)const "
> (?getanimationt...@animationmaterialcallback@osgPresentation@@QBENXZ)
> referenced in function "public: __thiscall `anonymous
> namespace'::reflector155::reflector155(void)"
> (??0reflector...@?a0x73eee86d@@q...@xz)  AnimationMaterial.obj   Wrapper
> osgPresentation
> Error   67      error LNK2019: unresolved external symbol "public: void
> __thiscall osgPresentation::AnimationMaterialCallback::setPause(bool)"
> (?setpa...@animationmaterialcallback@osgPresentation@@qae...@z) referenced
> in function "public: __thiscall `anonymous
> namespace'::reflector155::reflector155(void)"
> (??0reflector...@?a0x73eee86d@@q...@xz)  AnimationMaterial.obj   Wrapper
> osgPresentation
> Error   68      error LNK2019: unresolved external symbol "public: void
> __thiscall osgPresentation::AnimationMaterialCallback::reset(void)"
> (?re...@animationmaterialcallback@osgPresentation@@QAEXXZ) referenced in
> function "public: __thiscall `anonymous
> namespace'::reflector155::reflector155(void)"
> (??0reflector...@?a0x73eee86d@@q...@xz)  AnimationMaterial.obj   Wrapper
> osgPresentation
> Error   69      error LNK2001: unresolved external symbol "public: virtual
> void __thiscall
osgPresentation::AnimationMaterialCallback::operator()(class
> osg::Node *,class osg::NodeVisitor *)"
>
(??ranimationmaterialcallb...@osgpresentation@@uaexpavn...@osg@@PAVNodeVisit
> o...@3@@Z)        AnimationMaterial.obj   Wrapper osgPresentation
> Error   70      fatal error LNK1120: 5 unresolved externals
>
F:\Coding\OSG\OpenSceneGraph\bin\Debug\..\..\bin\osgPlugins-2.9.7\osgwrapper
> _osgPresentationd.dll   Wrapper osgPresentation
> Error   71      error LNK2019: unresolved external symbol "public: void
> __thiscall
> osgUtil::IncrementalCompileOperation::CompileSet::buildCompileMap(class
> std::set<class osg::GraphicsContext *,struct std::less<class
> osg::GraphicsContext *>,class std::allocator<class osg::GraphicsContext *>
>
> &,unsigned int)"
>
(?buildcompile...@compileset@incrementalcompileoperat...@osgutil@@QAEXAAV?$s
>
e...@pavgraphicscontext@osg@@u?$l...@pavgraphicscontext@osg@@@std@@V?$allocato
> r...@pavgraphicscontext@osg@@@4@@std@@i...@z) referenced in function "public:
> __thiscall `anonymous namespace'::reflector218::reflector218(void)"
> (??0reflector...@?a0xef191a64@@q...@xz)  IncrementalCompileOperation.obj
> Wrapper osgUtil
> Error   72      fatal error LNK1120: 1 unresolved externals
>
F:\Coding\OSG\OpenSceneGraph\bin\Debug\..\..\bin\osgPlugins-2.9.7\osgwrapper
> _osgUtild.dll   Wrapper osgUtil
>
> -----Original Message-----
> From: osg-users-boun...@lists.openscenegraph.org
> [mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of Robert
> Osfield
> Sent: 19 February 2010 07:21
> To: OpenSceneGraph Users
> Subject: Re: [osg-users] Please test svn/trunk for
OpenThread/OpenSceneGraph
>
> On Fri, Feb 19, 2010 at 6:04 AM, Maxim Gammer <maxgam...@gmail.com> wrote:
>> Hi Robert,
>>
>> I upgrade to 2.9.7 in the next days....
>
> Which is rather too late for making sure svn/trunk is well tested
> prior to me tagging 2.9.7... so if 2.9.7 contains problems that
> weren't tested and reported prior to 2.9.7 then... it's because... you
> hang back from testing.
>
> Please guys we need testing NOW.
>
> Robert.
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

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

Reply via email to