That’s an OpenSSL asm compile error, you need nasm http://nasm.us
installed and in your PATH, masm which is included in visual studio is
not supported by OpenSSL.
On Mon, Jun 01, 2015 at 10:45:04AM +0300, Andrei B. wrote:
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
Stop.
Are you trying to do the build on 64-bit Windows 7?
The attached patch may help (it was tested on Windows Server
2008 R2 Datacenter SP1 64-bit in the past).
This patch won’t help, the error in question is a result of
OpenSSL incorrect assembler handling in OpenSSL 1.0.2*. In
OpenSSL 1.* times OpenSSL folks did the following things:
about 1.0.0 they changed default compilation procedure (the one
used by nginx on Windows), previously documented to be a way to
compile without asm at all, to use MASM; at the same time, they
declared that they will only support NASM.
in 1.0.2 they broke both building with MASM (see errors
above) and building without asm at all (as per new compilation
procedure, introduced in 1.0.0).
Some comments about this can be found here (RT link seems to be
dead for now):