comparison auto/os/solaris @ 248:e885208c518b

nginx-0.0.2-2004-02-03-00:19:52 import
author Igor Sysoev <igor@sysoev.ru>
date Mon, 02 Feb 2004 21:19:52 +0000
parents 34995c5ec6c4
children 2a0540287298
comparison
equal deleted inserted replaced
247:008276b9e061 248:e885208c518b
4 CORE_SRCS="$UNIX_SRCS $SOLARIS_SRCS $SELECT_SRCS $POLL_SRCS" 4 CORE_SRCS="$UNIX_SRCS $SOLARIS_SRCS $SELECT_SRCS $POLL_SRCS"
5 EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE $POLL_MODULE" 5 EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE $POLL_MODULE"
6 6
7 MD5_LIB="-lmd5" 7 MD5_LIB="-lmd5"
8 ZLIB_LIB="-lz" 8 ZLIB_LIB="-lz"
9 CORE_LIBS="$CORE_LIBS -lsocket -lnsl"
9 10
10 CC_TEST_FLAGS="-D_FILE_OFFSET_BITS=64" 11 CC_TEST_FLAGS="-D_FILE_OFFSET_BITS=64"
11 12
12 CORE_LIBS="$CORE_LIBS -lsocket -lnsl"
13 13
14 ngx_inc="sys/devpoll.h"; . auto/inc
14 15
15 NGX_INC="sys/devpoll.h"; . auto/inc 16 if [ $ngx_found = yes ]; then
16
17 if [ $NGX_FOUND=YES ]; then
18 CFLAGS="$CFLAGS -D HAVE_DEVPOLL=1" 17 CFLAGS="$CFLAGS -D HAVE_DEVPOLL=1"
18 CORE_SRCS="$CORE_SRCS $DEVPOLL_SRCS"
19 EVENT_MODULES="$EVENT_MODULES $DEVPOLL_MODULE" 19 EVENT_MODULES="$EVENT_MODULES $DEVPOLL_MODULE"
20 CORE_SRCS="$CORE_SRCS $DEVPOLL_SRCS" 20 EVENT_FOUND=YES
21 fi 21 fi
22 22
23 23
24 NGX_FUNC_INC="#include <sys/sendfile.h>" 24 ngx_func="sendfilev()";
25 NGX_FUNC_LIBS="-lsendfile" 25 ngx_func_inc="#include <sys/sendfile.h>"
26 NGX_FUNC_TEST="int fd = 1; sendfilevec_t vec[1]; 26 ngx_func_libs="-lsendfile"
27 ngx_func_test="int fd = 1; sendfilevec_t vec[1];
27 size_t sent = 1; ssize_t n; 28 size_t sent = 1; ssize_t n;
28 n = sendfilev(fd, vec, 1, &sent)" 29 n = sendfilev(fd, vec, 1, &sent)"
29 NGX_FUNC="sendfilev()"; . auto/func 30 . auto/func
30 31
31 if [ $NGX_FOUND=YES ]; then 32
33 if [ $ngx_found = yes ]; then
32 CFLAGS="$CFLAGS -D HAVE_SENDFILE=1" 34 CFLAGS="$CFLAGS -D HAVE_SENDFILE=1"
33 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS" 35 CORE_SRCS="$CORE_SRCS $SOLARIS_SENDFILEV_SRCS"
34 CORE_LIBS="$CORE_LIBS -lsendfile" 36 CORE_LIBS="$CORE_LIBS -lsendfile"
35 fi 37 fi