comparison src/os/win32/ngx_win32_config.h @ 4849:026ff0eb3062 stable-1.2

Merge of r4779, r4840, r4843, r4844: win32 changes. *) Fixed build with Visual Studio 2005 Express. It is available via winetricks which makes it still usable, and has an old crtdefs.h which uses _CRT_SECURE_NO_DEPRECATE instead of _CRT_SECURE_NO_WARNINGS to suppress warnings. Reported by HAYASHI Kentaro, http://mailman.nginx.org/pipermail/nginx-devel/2012-August/002542.html *) Configure: provide inflate() when building zlib on win32. *) Helper target "win32" to run configure for win32 builds. *) Updated zlib used for win32 builds.
author Maxim Dounin <mdounin@mdounin.ru>
date Mon, 24 Sep 2012 18:37:14 +0000
parents 67653855682e
children eaf95350d75c
comparison
equal deleted inserted replaced
4848:a0f1d53546d4 4849:026ff0eb3062
16 #define STRICT 16 #define STRICT
17 #define WIN32_LEAN_AND_MEAN 17 #define WIN32_LEAN_AND_MEAN
18 18
19 /* enable getenv() and gmtime() in msvc8 */ 19 /* enable getenv() and gmtime() in msvc8 */
20 #define _CRT_SECURE_NO_WARNINGS 20 #define _CRT_SECURE_NO_WARNINGS
21 #define _CRT_SECURE_NO_DEPRECATE
21 22
22 /* 23 /*
23 * we need to include <windows.h> explicitly before <winsock2.h> because 24 * we need to include <windows.h> explicitly before <winsock2.h> because
24 * the warning 4201 is enabled in <windows.h> 25 * the warning 4201 is enabled in <windows.h>
25 */ 26 */