HI Ben A pain but it really is better to build all for which ever compiler a user is using
An issue is that .sln and .proj files etc are also not compatible between versions, way to go Microsoft .... Thus dsw are the only files that Robert is willing to support which is understandable.... This means it would be a pain to then keep .sln update with the dsw's I'm hoping to put together a binary package similar to god friend Mike Wieblens 7.1 for 8.0 in the next couple of weeks, this will simply spit the builds in to the bin\win2 and lib\32 also as we have a need to 64bit I will most likely also do a VS8 64 bit install bundle as well As to using lib/win32-vc8, and bin/win32-vc8, that's not one for me as I only want one version on my build machines, I know some may want more, Best Regards Gordon __________________________________________________________ Gordon Tomlinson Email : [EMAIL PROTECTED] YIM/AIM : Gordon3dBrit MSN IM : [EMAIL PROTECTED] Website : www.3dscenegraph.com __________________________________________________________ "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] On Behalf Of Ben Discoe Sent: Wednesday, October 04, 2006 5:35 AM To: 'osg users' Subject: RE: [osg-users] OSG binary comptilibity between VC7.1 and VC8? Thanks Gordon. That's what i was afraid of. So, in order to support my users, who need to build on OSG, and who might have either VC7 or VC8, i clearly need to provide two sets of .lib/.dll files. >From what i can tell, this isn't supported in the OSG .sln/.vcproj files (yet). There isn't a VC8 .sln which puts the incompatible binaries in a separate folder (e.g. lib/win32-vc8, and bin/win32-vc8). Or has somebody already done this? Mike Weiblen maybe? Somebody? If not, i can volunteer to do the work and produce a OpenSceneGraph-1.2/VisualStudio/OpenSceneGraph-vc8.sln which keeps the binaries (intermediate and output folders) from mixing/colliding. -Ben > -----Original Message----- > From: Gordon Tomlinson > Sent: Tuesday, October 03, 2006 3:10 PM > To: 'osg users' > > Hi Ben > > DO NOT mix DLL's and Lib's from VC6.0 and V.7x or VC8.0, while some > people have managed to get away with they are very very lucky.. > > Our experience and advice is simple DO NOT mix, build ALL you DLL's, > Libs, EXE's in the same compiler [...] > -----Original Message----- > From: Ben Discoe > Sent: Tuesday, October 03, 2006 6:56 PM > To: [email protected] > > I'd like to provide a single set of pre-compiled libraries (including > OSG) for people who are going to link their projects with them. These > people might be using VC7.1 or VC8 (aka. "Microsoft Visual C++ Studio > .NET 2005 [Standard/Professional/Express] Edition 8.0") > > In most cases, working with VC8, you can use .lib/.dll that were built > with VC7.1 (or before). > > But in the case of OSG, it appears to not _quite_ work. _______________________________________________ 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/
