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/

Reply via email to