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