changeset 3811:4af1c7f53711

fix building by Cygwin: Cygwin defines _sys_nerr instead of sys_nerr, the issue has been introduced in r3788
author Igor Sysoev <igor@sysoev.ru>
date Wed, 01 Dec 2010 19:22:37 +0000
parents a52fb9b7486c
children ef27dc1a7832
files auto/unix
diffstat 1 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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