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/
