MSSDK61 in windows-amd64 build
Tim.Bell at Sun.COM
Tue Dec 15 03:00:21 UTC 2009
Max (Weijun) Wang wrote:
> Hi Kelly
> This is the first time I build windows-amd64 with Visual Studio 2008.
> At the freetypecheck stage, it cannot find the MSSDK61 path. According
> to make/common/shared/Defs-windows.gmk, it's something like --
> $(_program_files)/Microsoft SDKs/Windows/v6.1/
> but on my system there's only C:\Program Files\Microsoft SDKs\Windows
> \v6.0A, and there's a WINDOWSSDKDIR env variable pointing to it.
> Is version 6.1 a must? I've manually point MSSDK61 to $WINDOWSSSDKDIR
> and the build is running now.
When using VS 2008, you can probably get away with any version 6.x SDK.
I see that jdk/make/common/shared/Defs-windows.gmk hunts around and
makes a few guesses when looking for an SDK... but there is no
ALT_PLATFORM_SDK (or equivalent) variable so you can override it.
Is there some reason you stay with v6.0A, rather than upgrading to
$(_program_files)/Microsoft SDKs/Windows/v6.1/ ?
More information about the build-dev