Mercurial > hg > nginx
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 |