Worked fine for me without making any of those manual modifications.
You just need to install the current Windows Server 2003 R2 x64 platform
SDK along with a current ActiveState Perl, then go to:

Start->All Programs->Microsoft Platform SDK for Windows Server 2003
R2->Open Build Environment Window->Windows Server 2003 64-bit Build
Environment->Set Win Svr 2003 x64 Build Env (Retail)

That sets up all path and include variables for you, and you don't have
to explicitly copy ml64 or anything like that, at least from my

Just compile as per the official instructions from there. Worked for
me a couple months back, no problems.


Anders Corlin via RT wrote:
> Me too found what was the problem. If you want you can add the solution to share with others.
> - Path must be set up to contain path to X64 compiler folder:
> C:\Program Files\Microsoft Visual Studio 8\VC\bin\x86_amd64
> - This folder contains an assembler compiler ml64.exe, but the makefile refers to ml.exe, so copy ml64.exe to ml.exe in the x86_amd64 folder
> - Setup INCLUDE environment variable to point out:
> INCLUDE=c:\Program Files\Microsoft Visual Studio 8\vc\Include;c:\Program Files\Microsoft Visual Studio 8\vc\PlatformSDK\Include;
> - Setup LIB environment variable to point out:
> LIB=c:\Program Files\Microsoft Visual Studio 8\vc\Lib\AMD64;c:\Program Files\Microsoft Visual Studio 8\vc\PlatformSDK\Lib\AMD64;c:\Program Files\Microsoft Visual Studio 8\vc\Lib;c:\Program Files\Microsoft Visual Studio 8\vc\PlatformSDK\Lib;
> Regards
> Anders
> Anders Corlin skrev: Hi !
> I am running in to the same problem. What was the solution?
> Regards
> Anders C
> __________________________________________________ ____________________
> OpenSSL Project
> Development Mailing List
> Automated List Manager

__________________________________________________ ____________________
OpenSSL Project
Development Mailing List
Automated List Manager