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/

Reply via email to