Hi All, In order to compile on Windows with Wrappers ON, some exports are still missing on osgPresentation::AnimationMaterialCallback and osgUtil::IncrementalCompileOperation::CompileSet. Regards, Fabien
-----Original Message----- From: osg-users-boun...@lists.openscenegraph.org [mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of Robert Osfield Sent: vendredi 19 février 2010 15: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\osgw > rapper > _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@@PAVNod > eVisit > 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\osgw > rapper _osgPresentationd.dll Wrapper osgPresentation Error 71 > error LNK2019: unresolved external symbol "public: void __thiscall > osgUtil::IncrementalCompileOperation::CompileSet::buildCompileMap(clas > s std::set<class osg::GraphicsContext *,struct std::less<class > osg::GraphicsContext *>,class std::allocator<class > osg::GraphicsContext *> > &,unsigned int)" > (?buildcompile...@compileset@incrementalcompileoperat...@osgutil@@QAEX > AAV?$s > e...@pavgraphicscontext@osg@@u?$l...@pavgraphicscontext@osg@@@std@@V?$al > locato > 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\osgw > rapper > _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 ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________ ______________________________________________________________________ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email ______________________________________________________________________
AnimationMaterial
Description: AnimationMaterial
IncrementalCompileOperation
Description: IncrementalCompileOperation
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org