Mercurial > hg > nginx
comparison auto/lib/openssl/conf @ 5360:3d2d3e1cf427
Win32: MinGW GCC compatibility.
Several warnings silenced, notably (ngx_socket_t) -1 is now checked
on socket operations instead of -1, as ngx_socket_t is unsigned on win32
and gcc complains on comparison.
With this patch, it's now possible to compile nginx using mingw gcc,
with options we normally compile on win32.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Wed, 04 Sep 2013 20:48:28 +0400 |
parents | d620f497c50f |
children | 4d25ec8f0adb |
comparison
equal
deleted
inserted
replaced
5359:2fda9065d0f4 | 5360:3d2d3e1cf427 |
---|---|
31 CORE_INCS="$CORE_INCS $OPENSSL/.openssl/include" | 31 CORE_INCS="$CORE_INCS $OPENSSL/.openssl/include" |
32 CORE_DEPS="$CORE_DEPS $OPENSSL/.openssl/include/openssl/ssl.h" | 32 CORE_DEPS="$CORE_DEPS $OPENSSL/.openssl/include/openssl/ssl.h" |
33 CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libssl.a" | 33 CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libssl.a" |
34 CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libcrypto.a" | 34 CORE_LIBS="$CORE_LIBS $OPENSSL/.openssl/lib/libcrypto.a" |
35 CORE_LIBS="$CORE_LIBS $NGX_LIBDL" | 35 CORE_LIBS="$CORE_LIBS $NGX_LIBDL" |
36 | |
37 if [ "$NGX_PLATFORM" = win32 ]; then | |
38 CORE_LIBS="$CORE_LIBS -lgdi32 -lcrypt32 -lws2_32" | |
39 fi | |
36 ;; | 40 ;; |
37 esac | 41 esac |
38 | 42 |
39 else | 43 else |
40 | 44 |