# Nginx-rtmp-compile-for-windows error help

**URL:** <https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143>\
**Category:** NGINX\
**Created:** [May 30, 2015, 10:07pm UTC](https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143 "2015-05-30T22:07:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![musicdenotation](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/ea666f/32.png) [@musicdenotation](https://www.ruby-forum.com/u/musicdenotation)\
**Post date:** [May 30, 2015, 10:07pm UTC](https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143/1 "2015-05-30T22:07:35Z")

</div>

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:

> **[nginx-rtmp-compile-for-windows error??? help](https://forum.nginx.org/read.php?2,259276,259276#msg-259276)**
>
> 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...

---

<div class="post-metadata">

**Author:** ![z\_kamikimo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/3be4f8/32.png) [@z\_kamikimo](https://www.ruby-forum.com/u/z_kamikimo)\
**Post date:** [May 31, 2015, 7:13am UTC](https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143/2 "2015-05-31T07:13:10Z")

</div>

Try to compile nginx without the rtmp first.

On 30 May 2015, at 23:07, z\_kamikimo [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Stop.
> 
> * * *
> 
> nginx mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [mailman.nginx.org archive](http://mailman.nginx.org/mailman/listinfo/nginx)

–  
Roman A.

---

<div class="post-metadata">

**Author:** ![z\_kamikimo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/z/3be4f8/32.png) [@z\_kamikimo](https://www.ruby-forum.com/u/z_kamikimo)\
**Post date:** [May 31, 2015, 7:37am UTC](https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143/3 "2015-05-31T07:37:42Z")

</div>

---------- Forwarded message ----------  
From: Kurt C. [removed\_email\_address@domain.invalid](mailto: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](mailto:removed_email_address@domain.invalid)

That’s an OpenSSL asm compile error, you need nasm [http://nasm.us](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](https://www.x64architecture.com)

---

<div class="post-metadata">

**Author:** ![CassieGriffin](https://www.ruby-forum.com/user_avatar/www.ruby-forum.com/cassiegriffin/32/523_2.png) [@CassieGriffin](https://www.ruby-forum.com/u/CassieGriffin)\
**Post date:** [October 22, 2018, 10:19pm UTC](https://www.ruby-forum.com/t/nginx-rtmp-compile-for-windows-error-help/242143/4 "2018-10-22T22:19:27Z")

</div>

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](https://babasupport.org/windows/windows-error-0x8024200b/) for window error code solutions.
