Just as a side note: I personnaly use a CMake script that parses "Version" headers to get OSG/OpenThreads version numbers.
Sukender PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/ ----- "Luigi Calori" <[email protected]> a écrit : > Hi Sukender,Robert,Jean > > I have just bitten by this stuff: I was relying on osgversion > --openthreads-soversion-number to find out version of installed dll in > > custom FindOSG > > Is there another reliable way to find out version info on installed > osg? > What about providing OSGConfig.cmake instead of FinfOSG? this would > > possibly simplify using OSG from other cmake based projects. > > Anyhow it would be better osgversion be automatically kept in sync > with > name encoded dll/so version generated by cmake > > I include my fix: that insert version number in the config.in, this is > > triggering a almost full recompile.. though > > Regards > > Luigi > > Sukender wrote: > >> Hi Sukender, Robert, > >> > >> > >>> CMake script for OpenThreads specifies SET(OPENTHREADS_SOVERSION > 12) > >>> > >> whereas the so version in "Version" header is 11. Shouldn't this > (well > >> "these", including OpenSceneGraph) Version headers be benerated by > >> CMake? Or is there a reason for not doing so? Anyway, please note > the > >> version number isn't correct. > >> > >> This has happened for OSG's SOVERSION as well in the past, so I > agree > >> > >> that it should probably be in just one place (either the CMake > files > >> or > >> the Version header, whatever makes most sense / is easy to > implement / > >> > >> you like) and could be changed there and used elsewhere without > having > >> > >> to be changed in multiple places by hand. > >> > >> J-S > >> -- > >> > > > > Hi JS and Robert, > > > > I agree with JS. If for some reason you don't want to put the > version in the CMake script, I can give you a small ready-to-use > script that parses the header and gets the version from it. Of course, > I'd prefer not... > > > > Sukender > > PVLE - Lightweight cross-platform game engine - > http://pvle.sourceforge.net/ > > _______________________________________________ > > osg-submissions mailing list > > [email protected] > > > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org > > > > > > > > > _______________________________________________ > osg-submissions mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org _______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
