Nginx-rtmp-compile-for-windows error help

Im experiencing issues with compiling Nginx on Windows 7, every thing
goes
good until nmake -f objs/Makefile.
I get the following error

Assembling: tmp32\sha1-586.asm
tmp32\sha1-586.asm(1432) : error A2070:invalid instruction operands
tmp32\sha1-586.asm(1576) : error A2070:invalid instruction operands
NMAKE : fatal error U1077: ‘“C:\Program Files\Microsoft Visual Studio
10.0\VC\BI
N\ml.EXE”’ : return code ‘0x1’
Stop.
NMAKE : fatal error U1077: ‘“C:\Program Files\Microsoft Visual Studio
10.0\VC\BI
N\nmake.exe”’ : return code ‘0x2’
Stop.
NMAKE : fatal error U1077: ‘“C:\Program Files\Microsoft Visual Studio
10.0\VC\BI
N\nmake.exe”’ : return code ‘0x2’
Stop.

Posted at Nginx Forum:

Try to compile nginx without the rtmp first.

On 30 May 2015, at 23:07, z_kamikimo [email protected] wrote:

Stop.


nginx mailing list
[email protected]
nginx Info Page


Roman A.

---------- Forwarded message ----------
From: Kurt C. [email protected]
Date: Sat, May 30, 2015 at 6:40 PM
Subject: Re: Compiling Nginx on Windows 7
To: “[email protected][email protected]

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.

Kurt C.
https://www.x64architecture.com

Nginx is not saving changing data when you try compiling. You may use Invalid data or code. So you need to check it or check error 0x8024200b for window error code solutions.