[osg-users] osg dll versions
Hi, what's the preferred way to tell which version an osg55-osg.dll is build from, say 2.8.0 vs 2.8.1. Is there no versioning resource in the dll (e.g., Windows resource)? Is there an easy way to tell which version osg55-osg.dll is? Thanks, Bob ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] osg dll versions
Bob Youmans wrote: Hi, what’s the preferred way to tell which version an osg55-osg.dll is build from, say 2.8.0 vs 2.8.1. Is there no versioning resource in the dll (e.g., Windows resource)? Is there an easy way to tell which version osg55-osg.dll is? 55 is the shared object version (SOVERSION) from the 2.8 releases (they're all binary compatible. My understanding is that the number is only bumped when binary compatibility is broken, so OpenSceneGraph-2.8.2-rc4 has the same SOVERSION as 2.8.0, but the current SOVERSION in the svn trunk is 61. I don't believe there are any resources embedded into the DLLs at all. --J ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] osg dll versions
Hi, but what if i have a team of developers and they're not working on osg components, and i ask them to get these new binaries (i build them, they don't). Then later, there's no better way to tell what versions they have than looking at the date/time and/or file sizes (they're not sure if they did it or not)? can't we have better version control than that? i realize i'm on a particular platform (win32). is there no in-file versioning possible? can there be an osg version function to return a string or a version object stating the version (2.8.0 vs 2.8.1) so we can unequivocally know what version someone is running and display it in Help, About, or some other startup info? Thank you! Cheers, Bob -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=15196#15196 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] osg dll versions
Bob Youmans wrote: Hi, but what if i have a team of developers and they're not working on osg components, and i ask them to get these new binaries (i build them, they don't). Then later, there's no better way to tell what versions they have than looking at the date/time and/or file sizes (they're not sure if they did it or not)? can't we have better version control than that? i realize i'm on a particular platform (win32). is there no in-file versioning possible? can there be an osg version function to return a string or a version object stating the version (2.8.0 vs 2.8.1) so we can unequivocally know what version someone is running and display it in Help, About, or some other startup info? You can call osgGetVersion(). Look at include/osg/Version for reference. --J ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] osg dll versions
Hi, Bob Youmans schrieb: can there be an osg version function to return a string or a version object stating the version (2.8.0 vs 2.8.1) so we can unequivocally know what version someone is running and display it in Help, About, or some other startup info? Have a look at the doxygen documentation, particularly http://www.openscenegraph.org/documentation/OpenSceneGraphReferenceDocs/a01247.html HTH, Stephan ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
Re: [osg-users] osg dll versions
Hi, very helpful group is osg. Thank you! Cheers, Bob -- Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=15200#15200 ___ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org