Mike Wittman wrote: > Cool. I'm making the changes to the existing .dsw/.dsp files with the > full intention of maintaining backwards compatibility. I only have VS8 > to test with, but I've used VS6 and mucked with enough .dsp files in the > past that I'm not flying completely blind. Still, any VS6/VS7.x testing > would be greatly appreciated once I have something ready. > > One thing I don't know how to do is to back-port the actual 64 bit > configuration to VS6 format.
Yeah, that's the essense of my query. > I suspect that's not even possible since > full 64 bit support was only introduced with VS8. So my goal is > back-port as many changes as feasible to the existing VS6 Win32 platform > configuration, in order to minimize the number of steps required to > introduce a 64 bit platform configuration after conversion to VS8. As long as the .dsw/.dsp could be loaded into say VS7.1, the 64-bit configurations could have unsupported compiler flags,etc, but as long as those configs could be safely ignored, seems would be ok. -- mew > > -Mike > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Mike Weiblen > Sent: Wednesday, July 26, 2006 1:42 AM > To: osg users > Subject: Re: [osg-users] Proposed Windows build changes > > Hi, > > These seem like useful improvements. > The changes will be made to the existing .dsw/.dsp files? > Anything in these changes that would be incompatible w/ VS7.x or VC6? > > Thanks > -- mew > > > Mike Wittman wrote: > >>Hi all, >> >>I'm in the process of updating the Windows project files for >>OpenSceneGraph, >>Producer, and OpenThreads to cleanly support independent 32 and 64 bit >>builds. Earlier I did this ad hoc just to get up and running, but now >>I'd like to formalize these changes and get them submitted back to the >>project. This should be valuable to any other 64 bit Windows > > developers > >>(and it'll certainly reduce my future integration effort). >> >>Some of these changes may be more or less controversial, so if you > > care > >>about building on Windows -- 64 _or_ 32 bit -- please yell if I'm >>proposing something you don't like and I'll try to update accordingly. >>The substantial changes I'm looking to make are: >> >>- Output files would be written to a $(PlatformName) subdirectory of > > the > >>bin and lib directories, rather than directly in those directories. > > So > >>for example, rather than OpenSceneGraph dll's and exe's going to >>OpenSceneGraph\bin, they would go to OpenSceneGraph\bin\win32 and >>OpenSceneGraph\bin\x64 according to architecture. >> >>- Intermediate files would be output to the >>$(PlatformName)\$(ConfigurationName) subdirectory of the project >>directory. For win32 and x64, this would be: >> win32\Debug >> win32\Release >> x64\Debug >> x64\Release >> >>- Minor source changes to Producer and OpenThreads to eliminate 64 bit >>warnings and errors. >> >>- pdb's would be output in the same directory as the corresponding dll >> >>- pdb's would be generated for release builds in addition to debug >>builds >> >>-Mike _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
