]> git.kaiwu.me - nginx.git/commitdiff
fix building by Cygwin: Cygwin defines _sys_nerr instead of sys_nerr,
authorIgor Sysoev <igor@sysoev.ru>
Wed, 1 Dec 2010 19:22:37 +0000 (19:22 +0000)
committerIgor Sysoev <igor@sysoev.ru>
Wed, 1 Dec 2010 19:22:37 +0000 (19:22 +0000)
the issue has been introduced in r3788

auto/unix

index 0160661d644c876e33716b190b1cca63b8d4fc21..5818180d6777c53fc7c0d3752011c4af09914cd4 100755 (executable)
--- a/auto/unix
+++ b/auto/unix
@@ -119,6 +119,18 @@ ngx_feature_test='printf("%d", sys_nerr);'
 . auto/feature
 
 
+# Cygiwn defines _sys_nerr
+ngx_feature="_sys_nerr"
+ngx_feature_name="NGX_SYS_NERR"
+ngx_feature_run=value
+ngx_feature_incs='#include <errno.h>
+                  #include <stdio.h>'
+ngx_feature_path=
+ngx_feature_libs=
+ngx_feature_test='printf("%d", _sys_nerr);'
+. auto/feature
+
+
 ngx_feature="localtime_r()"
 ngx_feature_name="NGX_HAVE_LOCALTIME_R"
 ngx_feature_run=no