Search code examples
windowssdkplatformvisual-c++

Build old VC 6 C++ apps on Windows 2008 R2


I have old source that needs to be compiled on VC 6 C++ version. For that I run a Windows 2008 (32bit) virtual machine and installed the 2003 platform SDK.

I wanted to make a new machine running windows 2008 R2 and therefor it is Windows SDK for Windows Server 2008 and .NET Framework 3.5 available to install.

So here is the question: Does this platform SDK include the old includes, header files and libs so I can compile the sources or is that not possible at all? Tho I can't install the 2003 platform SDK on the 2008 R2 machine (at least the default setup won't let me do it).


Solution

  • Just for everyone to know asking the same: I had no problem installing VC++ 6 on a Win2k8 R2 even with warnings. Moved all SDK Files to the machine as well and manually setup all the include, libs, app pathes in the correct sort order I had on the other machine. Compiled all components without a problem. So finally it seems it works even with some stress-calls from the setup program that there is no support for this.