Nginx-rtmp-compile-for-windows error help


#1

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:
http://forum.nginx.org/read.php?2,259276,259276#msg-259276


#2

Try to compile nginx without the rtmp first.

On 30 May 2015, at 23:07, z_kamikimo removed_email_address@domain.invalid wrote:

Stop.


nginx mailing list
removed_email_address@domain.invalid
http://mailman.nginx.org/mailman/listinfo/nginx


Roman A.


#3

---------- Forwarded message ----------
From: Kurt C. removed_email_address@domain.invalid
Date: Sat, May 30, 2015 at 6:40 PM
Subject: Re: Compiling Nginx on Windows 7
To: “removed_email_address@domain.invalid” removed_email_address@domain.invalid

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


#4

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.