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/ ? HTH- Tim
