Great idea, I've experienced the same problems, except the one having to run a 2 year old application. But is this going to integrate nicely within a cross-platform build system? since there's been discussion about using CMake. Would it be possible to make some versioning interface so that it puts the same tag in *nix-based .so's or whatever platforms are being developed?
On 11/16/06, Gordon Tomlinson <[EMAIL PROTECTED]> wrote:
Very nice Marco I have been infavour of versioned dll's for a long time deploybin looks like a tool that could help easily do a post build process to version things Best Regards Gordon __________________________________________________________ Gordon Tomlinson Email : gordon.tomlinson @ overwatch.com YIM/AIM: Gordon3dBrit MSN IM : Gordon3dBrit @ 3dSceneGraph.com __________________________________________________________ Telephone (Cell): (+1) 214-477-8914 Telephone (Work): (+1) 703-437-7651 "Self defence is not a function of learning tricks but is a function of how quickly and intensely one can arouse one's instinct for survival" - Master Tambo Tetsura -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Marco Jez Sent: Thursday, November 16, 2006 9:41 AM To: osg users Subject: [osg-users] Wiki page on binary file versioning Hi all, I've prepared a page on the OSG wiki site to talk about the problem of binary file versioning on Windows platforms. This is something that affects any project, OSG included, so I think it's useful to discuss on it before the new OSG build system is established. For the impatient, this page presents an idea and a possible solution to the "DLL hell" problem so that one can keep several versions of OSG (and other shared libraries) installed without messing up applications that depend on them. I decided to think of it when I found myself spending whole afternoons copying over thousands of DLLs just to avoid my 17 OSG-based applications to clash one with each other at every update. Did your boss ever ask you to run that 2-years-old application during an important meeting, just to discover that the DLLs required by that application were overwritten 10 or 20 times by newer versions? If you did, you know what I feel. Please note I don't master the subject, so I might just have discovered hot water. Anyway I haven't found any suitable solutions on the web, so here is mine. The page is located here: http://www.openscenegraph.org/osgwiki/pmwiki.php/Tasks/FileVersioning Feedback is greatly appreciated. Marco _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/ _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
_______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
