Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

error C2275: 'ngx_regex_compile_t' : illegal use of this type as an expression #9

Open
rubentrancoso opened this issue Apr 18, 2014 · 1 comment

Comments

@rubentrancoso
Copy link

Looks like someone already pointed this problem before but it is still happenning regardles the other issue is closed. (#1)

While compiling NGINX from master with MSYS on WIndows 7 got this:

checking for OS

  • MINGW32_NT-6.1 1.0.18(0.48/3/2) i686
  • using Microsoft Visual C++ 10 compiler
    checking for MINGW32_NT-6.1 specific features
    configuring additional modules
    adding module in ../objs/lib/ngx_http_substitutions_filter_module
  • ngx_http_subs_filter_module was configured
    creating objs/Makefile

Configuration summary

  • using PCRE library: ../objs/lib/pcre-8.35

  • using OpenSSL library: ../objs/lib/openssl-1.0.1g

  • md5: using OpenSSL library

  • sha1: using OpenSSL library

  • using zlib library: ../objs/lib/zlib-1.2.8

    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"

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

"d:\Env\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f auto/lib/openssl/makefile.msvc                    OPENSSL="../objs/lib/openssl-1.0.1g" OPENSSL_OPT=""

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

cd ../objs/lib/openssl-1.0.1g
perl Configure VC-WIN32 no-shared --prefix=openssl 

Configuring for VC-WIN32
no-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir)
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-sctp [default] OPENSSL_NO_SCTP (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 -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 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM
EX_LIBS =
CPUID_OBJ =x86cpuid.o
BN_ASM =bn-586.o co-586.o x86-mont.o x86-gf2m.o
DES_ENC =des-586.o crypt586.o
AES_ENC =aes-586.o vpaes-x86.o aesni-x86.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
MODES_OBJ =ghash-x86.o
ENGINES_OBJ =
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

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>perl util\mkfiles.pl 1>MINFO

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>perl util\mk1mf.pl no-asm VC-WIN32 1>ms\nt.mak

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>perl util\mk1mf.pl dll no-asm VC-WIN32 1>ms\ntdll.mak

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>if x == x goto skipce

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>perl util\mkdef.pl 32 libeay 1>ms\libeay32.def

D:\Env\MinGW\msys\1.0\home\rpmartins\objs\lib\openssl-1.0.1g>perl util\mkdef.pl 32 ssleay 1>ms\ssleay32.def
"d:\Env\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f ms\nt.mak

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

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
"d:\Env\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe" -f ms\nt.mak install

Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.

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/cmac.h to openssl/include/openssl/cmac.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/srp.h to openssl/include/openssl/srp.h
Copying: inc32/openssl/srtp.h to openssl/include/openssl/srtp.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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/core/ngx_proxy_protocol.obj src/core/ngx_proxy_protocol.c
ngx_proxy_protocol.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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/event/ngx_event_openssl_stapling.obj src/event/ngx_event_openssl_stapling.c
ngx_event_openssl_stapling.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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_gzip_static_module.obj src/http/modules/ngx_http_gzip_static_module.c
ngx_http_gzip_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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_realip_module.obj src/http/modules/ngx_http_realip_module.c
ngx_http_realip_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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/src/http/modules/ngx_http_stub_status_module.obj src/http/modules/ngx_http_stub_status_module.c
ngx_http_stub_status_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.35 -I ../objs/lib/openssl-1.0.1g/openssl/include -I ../objs/lib/zlib-1.2.8 -I objs -I src/http -I src/http/modules -I src/mail -Foobjs/addon/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.obj ../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c
ngx_http_subs_filter_module.c
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1150) : error C2275: 'ngx_regex_compile_t' : illegal use of this type as an expression
D:\Env\MinGW\msys\1.0\home\rpmartins\nginx\src\core\ngx_regex.h(40) : see declaration of 'ngx_regex_compile_t'
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1150) : error C2146: syntax error : missing ';' before identifier 'rc'
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1150) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1152) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1152) : error C2224: left of '.pattern' must have struct/union type
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1153) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1153) : error C2224: left of '.pool' must have struct/union type
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1154) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1154) : error C2224: left of '.err' must have struct/union type
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1155) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1155) : error C2224: left of '.options' must have struct/union type
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1157) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1157) : warning C4133: 'function' : incompatible types - from 'int *' to 'ngx_regex_compile_t *'
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1158) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1158) : error C2224: left of '.err' must have struct/union type
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1162) : error C2065: 'rc' : undeclared identifier
../objs/lib/ngx_http_substitutions_filter_module/ngx_http_subs_filter_module.c(1162) : error C2224: left of '.regex' must have struct/union type
NMAKE : fatal error U1077: '"d:\Env\Microsoft Visual Studio 10.0\VC\BIN\cl.EXE"' : return code '0x2'
Stop.

@rubentrancoso
Copy link
Author

solution is quite simple. Just put ngx_regex_compile_t rc; on top of method

#if defined(nginx_version) && nginx_version >= 8025
ngx_regex_compile_t rc;
#endif

static ngx_int_t
ngx_http_subs_filter_regex_compile(sub_pair_t pair,
ngx_http_script_compile_t *sc, ngx_conf_t *cf)
{
/
Caseless match can only be implemented in regex. */
#if (NGX_PCRE)
u_char errstr[NGX_MAX_CONF_ERRSTR];
ngx_int_t n, options;
ngx_str_t err, *value;
ngx_uint_t mask;

#if defined(nginx_version) && nginx_version >= 8025
ngx_regex_compile_t rc;
#endif

value = cf->args->elts;

err.len = NGX_MAX_CONF_ERRSTR;
err.data = errstr;

options = (pair->insensitive ? NGX_REGEX_CASELESS : 0);

/* make nginx-0.8.25+ happy */

#if defined(nginx_version) && nginx_version >= 8025
rc.pattern = pair->match;
rc.pool = cf->pool;
rc.err = err;
rc.options = options;

if (ngx_regex_compile(&rc) != NGX_OK) {
    ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "%V", &rc.err);
    return NGX_ERROR;
}

pair->match_regex = rc.regex;

#else
pair->match_regex = ngx_regex_compile(&pair->match, options,
cf->pool, &err);
#endif

if (pair->match_regex == NULL) {
    ngx_conf_log_error(NGX_LOG_EMERG, cf, 0, "%V", &err);
    return NGX_ERROR;
}

n = ngx_http_subs_regex_capture_count(pair->match_regex);

if (pair->has_captured) {
    mask = ((1 << (n + 1)) - 1);
    if ( mask < sc->captures_mask ) {
        ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
                           "You want to capture too many regex substrings, "
                           "more than %i in \"%V\"",
                           n, &value[2]);

        return NGX_ERROR;
    }
}

#else
ngx_conf_log_error(NGX_LOG_EMERG, cf, 0,
"the using of the regex "%V" requires PCRE library",
&pair->match);

return NGX_ERROR;

#endif

return NGX_OK;

}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant