Agreed that users should install the MSVC redistribuable (or directly MSVC)... or switch to Linux/Mac if they get bored with MS-specific ;)
Sukender PVLE - Lightweight cross-platform game engine - http://pvle.sourceforge.net/ Le Tue, 17 Feb 2009 15:31:37 +0100, Jean-Sébastien Guay <jean-sebastien.g...@cm-labs.com> a écrit: > Hi Philip, > >> Yeah, those ZIP releases of the OSG 2.8.0 prebuilts should really have >> the following files placed in the "bin" folder so they work >> out-of-the-box on Windows 2000, Windows XP, or Windows Vista without >> anyone having to install the MSVC runtime crap. > > IMHO, installing the "MSVC runtime crap" is preferable to copying the > same DLLs in every release zip for every version of OSG (and potentially > every other project we work on...) and therefore having potentially tens > if not hundreds of copies of the same files on your system. Installing > the redist ensures you have one copy (the right one) and it's accessible > to all programs. > > IMHO, the redist is as much a "system DLL" as anything that ships with > Windows, and will probably be installed on any machine that runs any > programs at all, really. Lots of installers for other programs will > install it automatically, so I think it's a non-issue. If you don't have > it installed, just install it. You will eventually anyways, and it's > quick and painless. > > As for the debug redist, the debug binaries are only useful to > developers who presumably will need to have Visual Studio installed to > do anything useful with them, so it's another non-issue. > >> Also, adding the following should cause the Visual Studio 7, 7.1, 8 or 9 >> runtime libraries to be copied to the "bin" folder when someone runs the >> "INSTALL" target in Visual Studio. I can't test this at the moment >> since I don't own VS at home, only VS Express. This should make >> packaging up distributions of the OSG easier: >> >> INCLUDE(InstallRequiredSystemLibraries.cmake OPTIONAL) > > I don't think this is a good idea either for the same reasons. > > J-S _______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org