MSSDK61 in windows-amd64 build

Tim Bell 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 mailing list