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/

Reply via email to