The WinGammaPlatform class used by MakeDeps on Windows still generates a VC++ 6.0 project. Given that the build environment has moved to .NET 2003 it would be good to update this to generate a .NET 2003 project.
As it stands, the 6.0 project can be opened by .NET 2003. When it is opened it needs to be converted to the new format. This conversion does not go smoothly and the resulting link command has duplicated and truncated /export options. These can fixed up in the project properties. The conversion also appears to add the /EHsc option (to enable C++ exceptions) so the resulting JVM.DLL will crash early. Once this option is removed the JVM.DLL works okay with a debug build of the SDK. By switching /MDd to /MD and rebuilding then the VM also works with a product or fastdebug build.
As it stands, the 6.0 project can be opened by .NET 2003. When it is opened it needs to be converted to the new format. This conversion does not go smoothly and the resulting link command has duplicated and truncated /export options. These can fixed up in the project properties. The conversion also appears to add the /EHsc option (to enable C++ exceptions) so the resulting JVM.DLL will crash early. Once this option is removed the JVM.DLL works okay with a debug build of the SDK. By switching /MDd to /MD and rebuilding then the VM also works with a product or fastdebug build.