# Nginx win32 release code

**URL:** <https://www.ruby-forum.com/t/nginx-win32-release-code/182518>\
**Category:** NGINX\
**Created:** [January 29, 2010, 9:33am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518 "2010-01-29T09:33:09Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [January 29, 2010, 9:33am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/1 "2010-01-29T09:33:09Z")

</div>

Hi,

In the nginx windows section it is mentioned that nginx / windows uses  
native win32 API and not cygwin emulation model.

But I could not find the windows release source in the windows package.

Could somebody share me the windows release src or provide some pointers  
for win32 porting ?

Thanks and Regards,  
Sreekanth

Posted at Nginx Forum:

> **[nginx win32 release code](https://forum.nginx.org/read.php?2,47122,47122#msg-47122)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [February 15, 2010, 5:16am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/2 "2010-02-15T05:16:49Z")

</div>

Hello,

You won’t find the source for now, because : “The Windows version is  
provided as a binary-only due to the current build process (which  
currently uses some Wine tools). When the build process has been cleaned  
up, source will be made available. Igor does not want to support build  
issues with the current system.” (quote from :  
[http://wiki.nginx.org/NginxInstall](http://wiki.nginx.org/NginxInstall))

Bye

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,54598#msg-54598)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 4, 2010, 8:33pm UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/3 "2010-07-04T20:33:48Z")

</div>

Dear Igor and other core NGINX contributors,

It would be so much appreciated if the win32 source be released to the  
public. You can imagine how much it means to developers like me who try  
to make the Windows user to enjoy the great success of NGINX web server.  
Source code is critical for in-depth development upon NGINX to make  
revolutionay usage of the great NGINX engine.

A few months ago, we knew (with joy) that the source will be made  
availalbe once the build process has been cleaned up. It would be great  
if any of you can give some light on this? Thank you very much!!!

Sincerely,

Stewart

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,105345#msg-105345)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 5, 2010, 2:52am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/4 "2010-07-05T02:52:30Z")

</div>

Hi,

I am using mingw+vc(cl) and configure to build the NGWSX on windows.  
So Igor also can use the same way.

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,105389#msg-105389)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 5, 2010, 3:04am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/5 "2010-07-05T03:04:12Z")

</div>

ngwsx wrote:

> Hi,
> 
> I am using mingw+vc(cl) and configure to build the NGWSX on windows.  
> So Igor also can use the same way.

If you guys ever consider switching to cmake it does an awesome job of  
generating native project files. This _really_ can help with building  
things on Win and other unsane platforms.

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 5, 2010, 4:16am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/6 "2010-07-05T04:16:47Z")

</div>

## “C. BergstrÃ¶m” Wrote:

> If you guys ever consider switching to cmake it  
> does an awesome job of  
> generating native project files. This _really_  
> can help with building  
> things on Win and other unsane platforms.

I think the whole point of Nginx is keeping it simple and avoid any kind

of dependencies as much as possible.

And it’s actually not that hard to build Nginx for windows. Just take  
a look on the MSYS project. I think it comes with mingw, but you can  
download it separately. Sure it needs a little help, but works.

Posted at Nginx Forum:  
[http://forum.nginx.org/read.php?2,47122,105403#msg-105403](http://forum.nginx.org/read.php?2,47122,105403#msg-105403)

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 5, 2010, 3:00am UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/7 "2010-07-05T03:00:06Z")

</div>

Hi again,

I was planning to use configure to generate the VC project files.

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,105390#msg-105390)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 5, 2010, 4:22pm UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/8 "2010-07-05T16:22:35Z")

</div>

Hi ngwsx,

Would you be able to share your way of building the NGWSX on windows  
with mingw+vc(cl) and configure? Do you use the same NGINX source code  
for linux? Any of your advice would be very appreciated! Thanks a lot in  
advance.

Stewart

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,105509#msg-105509)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 6, 2010, 7:19pm UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/9 "2010-07-06T19:19:39Z")

</div>

Hi, ngwsx,

Sorry that I have been so DUMB all along that I just realize that your  
login name is the same as the project name (NGWSX: nginx for windows). I  
assume that you maintain the windows binary of NGWSX on “[www.ngwsx.org](http://www.ngwsx.org)”  
? If yes, would you be so kind to share the source code (including the  
part specially written for windows)? Thank you very much!!!

Best regards,

Stewart

Posted at Nginx Forum:

> **[Re: nginx win32 release code](https://forum.nginx.org/read.php?2,47122,105987#msg-105987)**
>
> Hi, In the nginx windows section it is mentioned that nginx / windows uses native win32 API and not cygwin emulation model. But I could not find the windows release source in the windows package. Could somebody share me the windows release src or...

---

<div class="post-metadata">

**Author:** ![sree\_skm1](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/a88e4f/32.png) [@sree\_skm1](https://www.ruby-forum.com/u/sree_skm1)\
**Post date:** [July 6, 2010, 3:19pm UTC](https://www.ruby-forum.com/t/nginx-win32-release-code/182518/10 "2010-07-06T15:19:34Z")

</div>

## skang Wrote:

> Hi ngwsx,
> 
> Would you be able to share your way of building  
> the NGWSX on windows with mingw+vc(cl) and  
> configure?  
> I using msys tools and vc(cl.exe) to execute configure script and  
> generate the ‘Makefile’ file,  
> And then using nmake and vc(cl.exe) to build binary.  
> -\>Do you use the same NGINX source code for linux?  
> I have written some NGINX source code for windows.
> 
> Stewart

Posted at Nginx Forum:  
[http://forum.nginx.org/read.php?2,47122,105887#msg-105887](http://forum.nginx.org/read.php?2,47122,105887#msg-105887)
