Skip to content

Making on Windows #2

Open
KhArtNJava opened this Issue Jun 13, 2012 · 12 comments

2 participants

@KhArtNJava

Привет.
Пытаюсь закомпилить
nginx-dav-ext-module под Windows
Но никак не получается.
Сначала столкнулся с тем, что нужен был
dirent.h - решил за счёт http://www.softagalleria.net/dirent.php
далее, застопорился на expat.h - выкачал Expat2.1.0, его lib и .h файлы раскидал в c:\Program Files\Microsoft Visual Studio 10.0\VC\lib\ и в c:\Program Files\Microsoft Visual Studio 10.0\VC\include\ соответственно.
Конфигурирую с помощью команды:

auto/configure --with-http_dav_module --add-module=c:/msys/1.0/home/Arthur/nginx_src1/moddav \
--with-cc=cl --builddir=objs --prefix= \
--conf-path=conf/nginx.conf --pid-path=logs/nginx.pid \
--http-log-path=logs/access.log --error-log-path=logs/error.log \
--sbin-path=nginx.exe --http-client-body-temp-path=temp/client_body_temp \
--http-proxy-temp-path=temp/proxy_temp \
--http-fastcgi-temp-path=temp/fastcgi_temp \
--with-cc-opt=-DFD_SETSIZE=1024 --with-pcre=objs/lib/pcre-8.30 \
--with-zlib=objs/lib/zlib-1.2.7 --with-openssl=objs/lib/openssl-1.0.0e \
--with-select_module --with-http_ssl_module --with-ipv6

checking for OS

  • MINGW32_NT-6.1 1.0.11(0.46/3/2) i686
  • using Microsoft Visual C++ compiler checking for MINGW32_NT-6.1 specific features configuring additional modules adding module in c:/msys/1.0/home/Arthur/nginx_src1/moddav
  • ngx_http_dav_ext_module was configured creating objs/Makefile

Configuration summary

  • using PCRE library: objs/lib/pcre-8.30
  • using OpenSSL library: objs/lib/openssl-1.0.0e
  • md5: using OpenSSL library
  • sha1: using OpenSSL library
  • using zlib library: objs/lib/zlib-1.2.7

nginx path prefix: ""
nginx binary file: "/nginx.exe"
nginx configuration prefix: "/conf"
nginx configuration file: "/conf/nginx.conf"
nginx pid file: "/logs/nginx.pid"
nginx error log file: "/logs/error.log"
nginx http access log file: "/logs/access.log"
nginx http client request body temporary files: "temp/client_body_temp"
nginx http proxy temporary files: "temp/proxy_temp"
nginx http fastcgi temporary files: "temp/fastcgi_temp"
nginx http uwsgi temporary files: "uwsgi_temp"
nginx http scgi temporary files: "scgi_temp"

Собираю командой
"c:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake" -f objs/Makefile
Сыпется в ошибки:

c:\msys\1.0\home\Arthur\nginx_src1>"c:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake" -f objs/Makefile
"c:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake.exe" -f auto/lib/openssl/makefile.msvc OPENSSL="objs/lib/openssl-1.0.0e" OPENSSL_OPT=""
cd objs/lib/openssl-1.0.0e
perl Configure VC-WIN32 no-shared --prefix=openssl
Configuring for VC-WIN32
no-gmp [default] OPENSSL_NO_GMP (skip dir)
no-jpake [experimental] OPENSSL_NO_JPAKE (skip dir)
no-krb5 [krb5-flavor not specified] OPENSSL_NO_KRB5
no-md2 [default] OPENSSL_NO_MD2 (skip dir)
no-rc5 [default] OPENSSL_NO_RC5 (skip dir)
no-rfc3779 [default] OPENSSL_NO_RFC3779 (skip dir)
no-shared [option]
no-store [experimental] OPENSSL_NO_STORE (skip dir)
no-zlib [default]
no-zlib-dynamic [default]
IsMK1MF=1
CC =cl
CFLAG =-DOPENSSL_THREADS -DDSO_WIN32 -W3 -WX -Gs0 -GF -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DWHIRLPOOL_ASM
EX_LIBS =
CPUID_OBJ =x86cpuid.o
BN_ASM =bn-586.o co-586.o x86-mont.o
DES_ENC =des-586.o crypt586.o
AES_ENC =aes-586.o
BF_ENC =bf-586.o
CAST_ENC =cast-586.o
RC4_ENC =rc4-586.o
RC5_ENC =rc5-586.o
MD5_OBJ_ASM =md5-586.o
SHA1_OBJ_ASM =sha1-586.o sha256-586.o sha512-586.o
RMD160_OBJ_ASM=rmd-586.o
CMLL_ENC= =cmll-x86.o
PROCESSOR =
RANLIB =true
ARFLAGS =
PERL =perl
THIRTY_TWO_BIT mode
BN_LLONG mode
RC4_INDEX mode
RC4_CHUNK is undefined

Configured for VC-WIN32.
ms\do_ms

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>perl util\mkfiles.pl 1>MINFO

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>perl util\mk1mf.pl no-asm VC-WIN32 1>ms\nt.mak

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>perl util\mk1mf.pl dll no-asm VC-WIN32 1>ms\ntdll.mak

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>if x == x goto skipce

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>perl util\mkdef.pl 32 libeay 1>ms\libeay32.def

c:\msys\1.0\home\Arthur\nginx_src1\objs\lib\openssl-1.0.0e>perl util\mkdef.pl 32 ssleay 1>ms\ssleay32.def
"c:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake.exe" -f ms\nt.mak
Building OpenSSL
perl util/copy.pl ".\crypto\buildinf.h" "tmp32\buildinf.h"
Copying: ./crypto/buildinf.h to tmp32/buildinf.h
perl util/copy.pl ".\crypto\opensslconf.h" "inc32\openssl\opensslconf.h"
Copying: ./crypto/opensslconf.h to inc32/openssl/opensslconf.h
"c:\Program Files\Microsoft Visual Studio 10.0\VC\bin\nmake.exe" -f ms\nt.mak install
Building OpenSSL
perl util/mkdir-p.pl "openssl"
perl util/mkdir-p.pl "openssl\bin"
perl util/mkdir-p.pl "openssl\include"
perl util/mkdir-p.pl "openssl\include\openssl"
perl util/mkdir-p.pl "openssl\lib"
perl util/copy.pl "inc32\openssl*.[ch]" "openssl\include\openssl"
Copying: inc32/openssl/aes.h to openssl/include/openssl/aes.h
Copying: inc32/openssl/asn1.h to openssl/include/openssl/asn1.h
Copying: inc32/openssl/asn1_mac.h to openssl/include/openssl/asn1_mac.h
Copying: inc32/openssl/asn1t.h to openssl/include/openssl/asn1t.h
Copying: inc32/openssl/bio.h to openssl/include/openssl/bio.h
Copying: inc32/openssl/blowfish.h to openssl/include/openssl/blowfish.h
Copying: inc32/openssl/bn.h to openssl/include/openssl/bn.h
Copying: inc32/openssl/buffer.h to openssl/include/openssl/buffer.h
Copying: inc32/openssl/camellia.h to openssl/include/openssl/camellia.h
Copying: inc32/openssl/cast.h to openssl/include/openssl/cast.h
Copying: inc32/openssl/cms.h to openssl/include/openssl/cms.h
Copying: inc32/openssl/comp.h to openssl/include/openssl/comp.h
Copying: inc32/openssl/conf.h to openssl/include/openssl/conf.h
Copying: inc32/openssl/conf_api.h to openssl/include/openssl/conf_api.h
Copying: inc32/openssl/crypto.h to openssl/include/openssl/crypto.h
Copying: inc32/openssl/des.h to openssl/include/openssl/des.h
Copying: inc32/openssl/des_old.h to openssl/include/openssl/des_old.h
Copying: inc32/openssl/dh.h to openssl/include/openssl/dh.h
Copying: inc32/openssl/dsa.h to openssl/include/openssl/dsa.h
Copying: inc32/openssl/dso.h to openssl/include/openssl/dso.h
Copying: inc32/openssl/dtls1.h to openssl/include/openssl/dtls1.h
Copying: inc32/openssl/e_os2.h to openssl/include/openssl/e_os2.h
Copying: inc32/openssl/ebcdic.h to openssl/include/openssl/ebcdic.h
Copying: inc32/openssl/ec.h to openssl/include/openssl/ec.h
Copying: inc32/openssl/ecdh.h to openssl/include/openssl/ecdh.h
Copying: inc32/openssl/ecdsa.h to openssl/include/openssl/ecdsa.h
Copying: inc32/openssl/engine.h to openssl/include/openssl/engine.h
Copying: inc32/openssl/err.h to openssl/include/openssl/err.h
Copying: inc32/openssl/evp.h to openssl/include/openssl/evp.h
Copying: inc32/openssl/hmac.h to openssl/include/openssl/hmac.h
Copying: inc32/openssl/idea.h to openssl/include/openssl/idea.h
Copying: inc32/openssl/krb5_asn.h to openssl/include/openssl/krb5_asn.h
Copying: inc32/openssl/kssl.h to openssl/include/openssl/kssl.h
Copying: inc32/openssl/lhash.h to openssl/include/openssl/lhash.h
Copying: inc32/openssl/md4.h to openssl/include/openssl/md4.h
Copying: inc32/openssl/md5.h to openssl/include/openssl/md5.h
Copying: inc32/openssl/mdc2.h to openssl/include/openssl/mdc2.h
Copying: inc32/openssl/modes.h to openssl/include/openssl/modes.h
Copying: inc32/openssl/obj_mac.h to openssl/include/openssl/obj_mac.h
Copying: inc32/openssl/objects.h to openssl/include/openssl/objects.h
Copying: inc32/openssl/ocsp.h to openssl/include/openssl/ocsp.h
Copying: inc32/openssl/opensslconf.h to openssl/include/openssl/opensslconf.h
Copying: inc32/openssl/opensslv.h to openssl/include/openssl/opensslv.h
Copying: inc32/openssl/ossl_typ.h to openssl/include/openssl/ossl_typ.h
Copying: inc32/openssl/pem.h to openssl/include/openssl/pem.h
Copying: inc32/openssl/pem2.h to openssl/include/openssl/pem2.h
Copying: inc32/openssl/pkcs12.h to openssl/include/openssl/pkcs12.h
Copying: inc32/openssl/pkcs7.h to openssl/include/openssl/pkcs7.h
Copying: inc32/openssl/pqueue.h to openssl/include/openssl/pqueue.h
Copying: inc32/openssl/rand.h to openssl/include/openssl/rand.h
Copying: inc32/openssl/rc2.h to openssl/include/openssl/rc2.h
Copying: inc32/openssl/rc4.h to openssl/include/openssl/rc4.h
Copying: inc32/openssl/ripemd.h to openssl/include/openssl/ripemd.h
Copying: inc32/openssl/rsa.h to openssl/include/openssl/rsa.h
Copying: inc32/openssl/safestack.h to openssl/include/openssl/safestack.h
Copying: inc32/openssl/seed.h to openssl/include/openssl/seed.h
Copying: inc32/openssl/sha.h to openssl/include/openssl/sha.h
Copying: inc32/openssl/ssl.h to openssl/include/openssl/ssl.h
Copying: inc32/openssl/ssl2.h to openssl/include/openssl/ssl2.h
Copying: inc32/openssl/ssl23.h to openssl/include/openssl/ssl23.h
Copying: inc32/openssl/ssl3.h to openssl/include/openssl/ssl3.h
Copying: inc32/openssl/stack.h to openssl/include/openssl/stack.h
Copying: inc32/openssl/symhacks.h to openssl/include/openssl/symhacks.h
Copying: inc32/openssl/tls1.h to openssl/include/openssl/tls1.h
Copying: inc32/openssl/ts.h to openssl/include/openssl/ts.h
Copying: inc32/openssl/txt_db.h to openssl/include/openssl/txt_db.h
Copying: inc32/openssl/ui.h to openssl/include/openssl/ui.h
Copying: inc32/openssl/ui_compat.h to openssl/include/openssl/ui_compat.h
Copying: inc32/openssl/whrlpool.h to openssl/include/openssl/whrlpool.h
Copying: inc32/openssl/x509.h to openssl/include/openssl/x509.h
Copying: inc32/openssl/x509_vfy.h to openssl/include/openssl/x509_vfy.h
Copying: inc32/openssl/x509v3.h to openssl/include/openssl/x509v3.h
perl util/copy.pl "out32\openssl.exe openssl\bin"
Copying: out32/openssl.exe to openssl/bin/openssl.exe
perl util/mkdir-p.pl "openssl\openssl\ssl"
perl util/copy.pl apps\openssl.cnf "openssl\openssl\ssl"
Copying: apps/openssl.cnf to openssl/openssl/ssl/openssl.cnf
perl util/copy.pl "out32\ssleay32.lib" "openssl\lib"
Copying: out32/ssleay32.lib to openssl/lib/ssleay32.lib
perl util/copy.pl "out32\libeay32.lib" "openssl\lib"
Copying: out32/libeay32.lib to openssl/lib/libeay32.lib
cl -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Ycngx_config.h -Fpobjs/ngx_config.pch -c -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/ngx_pch.obj objs/ngx_pch.c
ngx_pch.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/nginx.obj src/core/nginx.c
nginx.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_log.obj src/core/ngx_log.c
ngx_log.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_palloc.obj src/core/ngx_palloc.c
ngx_palloc.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_array.obj src/core/ngx_array.c
ngx_array.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_list.obj src/core/ngx_list.c
ngx_list.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_hash.obj src/core/ngx_hash.c
ngx_hash.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_buf.obj src/core/ngx_buf.c
ngx_buf.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_queue.obj src/core/ngx_queue.c
ngx_queue.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_output_chain.obj src/core/ngx_output_chain.c
ngx_output_chain.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_string.obj src/core/ngx_string.c
ngx_string.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_parse.obj src/core/ngx_parse.c
ngx_parse.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_inet.obj src/core/ngx_inet.c
ngx_inet.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_file.obj src/core/ngx_file.c
ngx_file.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_crc32.obj src/core/ngx_crc32.c
ngx_crc32.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_murmurhash.obj src/core/ngx_murmurhash.c
ngx_murmurhash.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_md5.obj src/core/ngx_md5.c
ngx_md5.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_rbtree.obj src/core/ngx_rbtree.c
ngx_rbtree.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_radix_tree.obj src/core/ngx_radix_tree.c
ngx_radix_tree.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_slab.obj src/core/ngx_slab.c
ngx_slab.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_times.obj src/core/ngx_times.c
ngx_times.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_shmtx.obj src/core/ngx_shmtx.c
ngx_shmtx.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_connection.obj src/core/ngx_connection.c
ngx_connection.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_cycle.obj src/core/ngx_cycle.c
ngx_cycle.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_spinlock.obj src/core/ngx_spinlock.c
ngx_spinlock.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_cpuinfo.obj src/core/ngx_cpuinfo.c
ngx_cpuinfo.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_conf_file.obj src/core/ngx_conf_file.c
ngx_conf_file.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_resolver.obj src/core/ngx_resolver.c
ngx_resolver.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_open_file_cache.obj src/core/ngx_open_file_cache.c
ngx_open_file_cache.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_crypt.obj src/core/ngx_crypt.c
ngx_crypt.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event.obj src/event/ngx_event.c
ngx_event.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_timer.obj src/event/ngx_event_timer.c
ngx_event_timer.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_posted.obj src/event/ngx_event_posted.c
ngx_event_posted.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_busy_lock.obj src/event/ngx_event_busy_lock.c
ngx_event_busy_lock.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_accept.obj src/event/ngx_event_accept.c
ngx_event_accept.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_connect.obj src/event/ngx_event_connect.c
ngx_event_connect.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_pipe.obj src/event/ngx_event_pipe.c
ngx_event_pipe.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_errno.obj src/os/win32/ngx_errno.c
ngx_errno.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_alloc.obj src/os/win32/ngx_alloc.c
ngx_alloc.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_files.obj src/os/win32/ngx_files.c
ngx_files.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_shmem.obj src/os/win32/ngx_shmem.c
ngx_shmem.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_time.obj src/os/win32/ngx_time.c
ngx_time.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_process.obj src/os/win32/ngx_process.c
ngx_process.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_thread.obj src/os/win32/ngx_thread.c
ngx_thread.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_socket.obj src/os/win32/ngx_socket.c
ngx_socket.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_wsarecv.obj src/os/win32/ngx_wsarecv.c
ngx_wsarecv.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_wsarecv_chain.obj src/os/win32/ngx_wsarecv_chain.c
ngx_wsarecv_chain.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_udp_wsarecv.obj src/os/win32/ngx_udp_wsarecv.c
ngx_udp_wsarecv.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_wsasend.obj src/os/win32/ngx_wsasend.c
ngx_wsasend.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_wsasend_chain.obj src/os/win32/ngx_wsasend_chain.c
ngx_wsasend_chain.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_win32_init.obj src/os/win32/ngx_win32_init.c
ngx_win32_init.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_user.obj src/os/win32/ngx_user.c
ngx_user.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_event_log.obj src/os/win32/ngx_event_log.c
ngx_event_log.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/os/win32/ngx_process_cycle.obj src/os/win32/ngx_process_cycle.c
ngx_process_cycle.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_acceptex.obj src/event/ngx_event_acceptex.c
ngx_event_acceptex.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/modules/ngx_iocp_module.obj src/event/modules/ngx_iocp_module.c
ngx_iocp_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/modules/ngx_win32_select_module.obj src/event/modules/ngx_win32_select_module.c
ngx_win32_select_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_openssl.obj src/event/ngx_event_openssl.c
ngx_event_openssl.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_regex.obj src/core/ngx_regex.c
ngx_regex.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http.obj src/http/ngx_http.c
ngx_http.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_core_module.obj src/http/ngx_http_core_module.c
ngx_http_core_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_special_response.obj src/http/ngx_http_special_response.c
ngx_http_special_response.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_request.obj src/http/ngx_http_request.c
ngx_http_request.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_parse.obj src/http/ngx_http_parse.c
ngx_http_parse.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_header_filter_module.obj src/http/ngx_http_header_filter_module.c
ngx_http_header_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_write_filter_module.obj src/http/ngx_http_write_filter_module.c
ngx_http_write_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_copy_filter_module.obj src/http/ngx_http_copy_filter_module.c
ngx_http_copy_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_log_module.obj src/http/modules/ngx_http_log_module.c
ngx_http_log_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_request_body.obj src/http/ngx_http_request_body.c
ngx_http_request_body.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_variables.obj src/http/ngx_http_variables.c
ngx_http_variables.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_script.obj src/http/ngx_http_script.c
ngx_http_script.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_upstream.obj src/http/ngx_http_upstream.c
ngx_http_upstream.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_upstream_round_robin.obj src/http/ngx_http_upstream_round_robin.c
ngx_http_upstream_round_robin.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_parse_time.obj src/http/ngx_http_parse_time.c
ngx_http_parse_time.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_static_module.obj src/http/modules/ngx_http_static_module.c
ngx_http_static_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_index_module.obj src/http/modules/ngx_http_index_module.c
ngx_http_index_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_chunked_filter_module.obj src/http/modules/ngx_http_chunked_filter_module.c
ngx_http_chunked_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_range_filter_module.obj src/http/modules/ngx_http_range_filter_module.c
ngx_http_range_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_headers_filter_module.obj src/http/modules/ngx_http_headers_filter_module.c
ngx_http_headers_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_not_modified_filter_module.obj src/http/modules/ngx_http_not_modified_filter_module.c
ngx_http_not_modified_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_busy_lock.obj src/http/ngx_http_busy_lock.c
ngx_http_busy_lock.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_file_cache.obj src/http/ngx_http_file_cache.c
ngx_http_file_cache.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_gzip_filter_module.obj src/http/modules/ngx_http_gzip_filter_module.c
ngx_http_gzip_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/ngx_http_postpone_filter_module.obj src/http/ngx_http_postpone_filter_module.c
ngx_http_postpone_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_ssi_filter_module.obj src/http/modules/ngx_http_ssi_filter_module.c
ngx_http_ssi_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_charset_filter_module.obj src/http/modules/ngx_http_charset_filter_module.c
ngx_http_charset_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_userid_filter_module.obj src/http/modules/ngx_http_userid_filter_module.c
ngx_http_userid_filter_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_dav_module.obj src/http/modules/ngx_http_dav_module.c
ngx_http_dav_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_autoindex_module.obj src/http/modules/ngx_http_autoindex_module.c
ngx_http_autoindex_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_auth_basic_module.obj src/http/modules/ngx_http_auth_basic_module.c
ngx_http_auth_basic_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_access_module.obj src/http/modules/ngx_http_access_module.c
ngx_http_access_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_limit_conn_module.obj src/http/modules/ngx_http_limit_conn_module.c
ngx_http_limit_conn_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_limit_req_module.obj src/http/modules/ngx_http_limit_req_module.c
ngx_http_limit_req_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_geo_module.obj src/http/modules/ngx_http_geo_module.c
ngx_http_geo_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_map_module.obj src/http/modules/ngx_http_map_module.c
ngx_http_map_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_split_clients_module.obj src/http/modules/ngx_http_split_clients_module.c
ngx_http_split_clients_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_referer_module.obj src/http/modules/ngx_http_referer_module.c
ngx_http_referer_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_rewrite_module.obj src/http/modules/ngx_http_rewrite_module.c
ngx_http_rewrite_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_ssl_module.obj src/http/modules/ngx_http_ssl_module.c
ngx_http_ssl_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_proxy_module.obj src/http/modules/ngx_http_proxy_module.c
ngx_http_proxy_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_fastcgi_module.obj src/http/modules/ngx_http_fastcgi_module.c
ngx_http_fastcgi_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_uwsgi_module.obj src/http/modules/ngx_http_uwsgi_module.c
ngx_http_uwsgi_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_scgi_module.obj src/http/modules/ngx_http_scgi_module.c
ngx_http_scgi_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_memcached_module.obj src/http/modules/ngx_http_memcached_module.c
ngx_http_memcached_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_empty_gif_module.obj src/http/modules/ngx_http_empty_gif_module.c
ngx_http_empty_gif_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_browser_module.obj src/http/modules/ngx_http_browser_module.c
ngx_http_browser_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_upstream_ip_hash_module.obj src/http/modules/ngx_http_upstream_ip_hash_module.c
ngx_http_upstream_ip_hash_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_upstream_least_conn_module.obj src/http/modules/ngx_http_upstream_least_conn_module.c
ngx_http_upstream_least_conn_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_upstream_keepalive_module.obj src/http/modules/ngx_http_upstream_keepalive_module.c
ngx_http_upstream_keepalive_module.c
cl -c -O2 -W4 -WX -nologo -MT -Zi -DFD_SETSIZE=1024 -DNO_SYS_TYPES_H -Yungx_config.h -Fpobjs/ngx_config.pch -I src/core -I src/event -I src/event/modules -I src/os/win32 -I objs/lib/pcre-8.30 -I objs/lib/openssl-1.0.0e/openssl/include -I objs/lib/zlib-1.2.7 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/addon/moddav/ngx_http_dav_ext_module.obj c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c
ngx_http_dav_ext_module.c
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(92) : error C2061: syntax error : identifier '_off_t'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(96) : error C2059: syntax error : '}'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(108) : error C2061: syntax error : identifier '_off_t'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(109) : error C2371: 'st_atime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(93) : see declaration of 'st_atime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(110) : error C2371: 'st_mtime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(94) : see declaration of 'st_mtime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(111) : error C2371: 'st_ctime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(95) : see declaration of 'st_ctime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(112) : error C2059: syntax error : '}'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(138) : error C2061: syntax error : identifier '_off_t'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(139) : error C2371: 'st_atime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(93) : see declaration of 'st_atime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(140) : error C2371: 'st_mtime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(94) : see declaration of 'st_mtime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(141) : error C2371: 'st_ctime' : redefinition; different basic types
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(95) : see declaration of 'st_ctime'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(142) : error C2059: syntax error : '}'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.inl(53) : error C2027: use of undefined type 'stat'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(100) : see declaration of 'stat'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.inl(53) : error C2027: use of undefined type '_stat64i32'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(130) : see declaration of '_stat64i32'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.inl(58) : error C2027: use of undefined type 'stat'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(100) : see declaration of 'stat'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.inl(58) : error C2027: use of undefined type '_stat64i32'
C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\sys/stat.h(130) : see declaration of '_stat64i32'
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(297) : error C2079: 'st' uses undefined struct 'stat'
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(302) : warning C4133: 'function' : incompatible types - from 'int *' to 'stat *'
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(313) : warning C4013: 'gmtime_r' undefined; assuming extern returning int
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(313) : error C2224: left of '.st_ctime' must have struct/union type
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(313) : warning C4047: '==' : 'int' differs in levels of indirection from 'void *'
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(359) : error C2224: left of '.st_size' must have struct/union type
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(376) : error C2224: left of '.st_mtime' must have struct/union type
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(376) : warning C4047: '==' : 'int' differs in levels of indirection from 'void *'
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(395) : error C2224: left of '.st_mode' must have struct/union type
c:/msys/1.0/home/Arthur/nginx_src1/moddav/ngx_http_dav_ext_module.c(659) : warning C4245: '=' : conversion from 'int' to 'ngx_uint_t', signed/unsigned mismatch
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BI
N\cl.EXE"' : return code '0x2'
Stop.

Подскажите, пожалуйста, как собрать?

@arut
Owner
arut commented Jun 13, 2012

Добрый день.
Под виндой я даже не тестил т.к. у меня ее даже нет.
Судя по всему, есть несовместимость структуры 'struct stat'.
Если кто-то поможет мне и преодставит работающий патч под винду, я буду очень рад.

@KhArtNJava

Привет!
А если я апгреднусь с 1,2,1 до 1,3,1 - даст ли мне переход что-нибудь?
Я думаю, что нет, т.к. дело же не в самом нгинкс, который у меня без модуля собирается отлично, а в самом модуле.
Как думаете?
А кто может предоставить данный патч? :)

@arut
Owner
arut commented Jun 13, 2012

Не даст. Может тот, кто программиирует на C под виндой. В принципе если у меня будет время и я найду винду, я сделаю сам.

@KhArtNJava

Понятно.
А когда это примерно будет? :)
И чем я могу помочь вам для ускорения решения данного вопроса?

@arut
Owner
arut commented Jun 13, 2012

Я пока не могу назвать сроки. Чем помочь - разобраться в чем дело и прислать патч :) Врядли там что-то сложное.

@KhArtNJava

Легко сказать - прислать патч - с C++ Я не очень дружу...

@arut
Owner
arut commented Jun 13, 2012

Я посмотрел, не должно быть серьезных проблем. В ближайшие дни все сделаю.

@KhArtNJava

Привет.
Сделали с патч:
Файл sources положите в папку auto дистрибутива nginx (1.3.1)
Файлы ngx_win32_config.h ngx_time(.h .c) dirent.c dirent.h в папку src\os\win32\ дистрибутива nginx (1.3.1)
ngx_http_dav_ext_module.c - изменённый ваш файл.
Ссылка на патч:
http://khartn.name/patches_by_khartn/patches.zip
Трабла в том, что теперь в логи пишется:

2012/06/14 13:41:00 [alert] 10220#6528: *1 dav_ext stat failed on 'c:/Art/tests/nginx-1.2.1/html/' (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "PROPFIND / HTTP/1.1", host: "localhost:82"
2012/06/14 13:59:29 [alert] 6324#2292: *2 dav_ext stat failed on 'c:/Art/tests/nginx-1.2.1/html/' (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "PROPFIND / HTTP/1.1", host: "localhost:82"
2012/06/14 14:02:50 [alert] 5420#10180: *3 dav_ext stat failed on 'c:/Art/tests/nginx-1.2.1/html/' (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "PROPFIND / HTTP/1.1", host: "localhost:82"
2012/06/14 14:05:27 [alert] 1912#1916: *1 dav_ext stat failed on 'c:/Art/tests/nginx-1.2.1/html/' (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "PROPFIND / HTTP/1.1", host: "localhost:82"
2012/06/14 14:06:51 [alert] 9412#6856: *2 dav_ext stat failed on 'c:/Art/tests/nginx-1.2.1/html/' (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "PROPFIND / HTTP/1.1", host: "localhost:82"

Увидел аналогичный топик:
http://forum.nginx.org/read.php?21,225769,225769#msg-225769

Пожалуйста, проанализируйте, где ошибка.

@KhArtNJava

Клиент - тотал коммандер и BitKinex, ося - Windows 7

@KhArtNJava

Роман, я профинансоровал создание патча для работы под виндой для модуля, протестил.
Дайте, пожалуйста, права на доступ к данному проекту - применю в отдельной ветке репозитория патч, напишу статью в Wiki, как компилить nginx с данным модулем под Windows 7.

@KhArtNJava

Роман, почему патч-то так и не применили?

@arut
Owner
arut commented Sep 4, 2012

Сейчас нет времени совсем. Но ваш патч, если мне не изменяет память, оказался слишком громоздким.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.