As I tried to build a new Version of Megaglest from Github these days I have to see that my building programs seem to be outdated (with a look at the compiling Doc, still hard to find at https://docs.megaglest.org/MG/Windows_Compiling (https://docs.megaglest.org/MG/Windows_Compiling))
So I scratched all my old Visual and C++ installs manually to avoid confusions amd updated my git to 2.7.1.windows.1 (32Bit, because the old one was 32 Bit too).
After that I installed Visual Studio Community 2015. There was an Errormessage during that:
(http://i.imgur.com/x60Tv9m.jpg)
well, ....
after that I followed the compiling wiki and the build script couldnt find "msbuild". Googling around I found: seems to be a bug in Frameworks or configuration, no known solutions, just workarounds. So I set a path in windowsenvironmet to the newest msbuild.exe I found. (lots of msbuild.exe are on the machine).
now all building scripts stop like this:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or Platform
Toolset may be set to an invalid version number. [E:\silk\git\megaglest-source\mk\windoze\vc2015\g2xml.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or Platform
Toolset may be set to an invalid version number. [E:\silk\git\megaglest-source\mk\windoze\vc2015\xml2g.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(356,5): error MSB6006: "CL.exe" wurde mit dem Code 5 beendet. [E:\silk\git\megaglest-source\mk\windoze\vc2015\g2xml.
vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(356,5): error MSB6006: "CL.exe" wurde mit dem Code 5 beendet. [E:\silk\git\megaglest-source\mk\windoze\vc2015\xml2g.
vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or Platform
Toolset may be set to an invalid version number. [E:\silk\git\megaglest-source\mk\windoze\vc2015\shared_lib.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(356,5): error MSB6006: "CL.exe" wurde mit dem Code 5 beendet. [E:\silk\git\megaglest-source\mk\windoze\vc2015\shared
_lib.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(366,5): warning MSB8003: Could not find WindowsSDKDir variable from the registry. TargetFrameworkVersion or Platform
Toolset may be set to an invalid version number. [E:\silk\git\megaglest-source\mk\windoze\vc2015\libstreflop.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations\masm.targets(50,5): error MSB4174: Die Aufgabenfactory "XamlTaskFactory" wurde nicht in der Microsoft.Build.Tasks.v4.0, Vers
ion=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a-Assembly gefunden. [E:\silk\git\megaglest-source\mk\windoze\vc2015\libstreflop.vcxproj]
please help
nig