<div dir="ltr"><div>Hi,</div><div><br></div><div>The documentation at <a href="http://nginx.org/en/docs/howto_build_on_win32.html">http://nginx.org/en/docs/howto_build_on_win32.html</a>, it's a little out of date.</div><div>But I can build nginx-1.10 successfully.</div><div>However I am trying to build nginx-1.19.8 now, and I have encountered problems.</div><div>Windows 10 64 bits</div><div>Msvc 2019 64 bits</div><div><br></div><div>./configure --with-cc=cl --builddir=objs --prefix= \<br>> --conf-path=conf/nginx.conf --pid-path=logs/nginx.pid \<br>> --http-log-path=logs/access.log --error-log-path=logs/error.log \<br>> --sbin-path=nginx.exe --http-client-body-temp-path=temp/client_body_temp \<br>> --http-proxy-temp-path=temp/proxy_temp \<br>> --http-fastcgi-temp-path=temp/fastcgi_temp \<br>> --with-cc-opt=-DFD_SETSIZE=1024 --with-pcre=objs/lib/pcre-8.38 \<br>> --with-zlib=objs/lib/zlib-1.2.8 \<br>> --with-select_module --with-debug \<br>> --add-dynamic-module=ngx_rcpdv<br>checking for OS<br> + MINGW32_NT-6.2 1.0.11(0.46/3/2) i686<br> + using Microsoft Visual C++ compiler<br> + cl version:<br>auto/cc/msvc: line 117: [: : integer expression expected<br>checking for MINGW32_NT-6.2 specific features<br>configuring additional dynamic modules<br>adding module in ngx_rcpdv<br>ngx_rcpdv/config: line 19: pg_config: command not found<br>ngx_rcpdv/config: line 20: pg_config: command not found<br>ngx_http_rcpdv_module: using Sirius 1.0<br>checking for pg ... not found<br> + ngx_http_rcpdv_module was configured<br>creating objs/Makefile<br><br>Configuration summary<br>  + using PCRE library: objs/lib/pcre-8.38<br>  + OpenSSL library is not used<br>  + using zlib library: objs/lib/zlib-1.2.8<br><br>  nginx path prefix: ""<br>  nginx binary file: "/nginx.exe"<br>  nginx modules path: "/modules"<br>  nginx configuration prefix: "/conf"<br>  nginx configuration file: "/conf/nginx.conf"<br>  nginx pid file: "/logs/nginx.pid"<br>  nginx error log file: "/logs/error.log"<br>  nginx http access log file: "/logs/access.log"<br>  nginx http client request body temporary files: "temp/client_body_temp"<br>  nginx http proxy temporary files: "temp/proxy_temp"<br>  nginx http fastcgi temporary files: "temp/fastcgi_temp"<br>  nginx http uwsgi temporary files: "uwsgi_temp"<br>  nginx http scgi temporary files: "scgi_temp"</div><div><br></div><div>nmake</div><div><br></div><div>Microsoft (R) Program Maintenance Utility Versão 14.28.29337.0<br>Direitos autorais da Microsoft Corporation. Todos os direitos reservados.<br>        "c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX64\x64\nmake.exe" -f objs/Makefile<br><br>Microsoft (R) Program Maintenance Utility Versão 14.28.29337.0<br>Direitos autorais da Microsoft Corporation. Todos os direitos reservados.<br>NMAKE : fatal error U1073: não sabe como criar 'src/os/win32/ngx_win32_config.h'<br>Stop.<br>NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.28.29333\bin\HostX64\x64\nmake.exe"' : código de retorno '0x2'<br>Stop.</div><div><br></div><div>It seems to me that ngx_win32_config.h was not created.</div><div>Question, is Windows build, is it supported yet?</div><div><br></div><div>regards,</div><div>Ranier Vilela<br></div></div>