Is there some reason you stay with v6.0A, rather than upgrading to
$(_program_files)/Microsoft SDKs/Windows/v6.1/ ?
No reason. 6.0a is the SDK that comes with VS2008, and I didn't
realize an upgrade is needed.
Max
On Dec 15, 2009, at 11:00 AM, Tim Bell wrote:
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