nginx-0.0.1-2003-11-26-18:42:18 import

This commit is contained in:
Igor Sysoev
2003-11-26 15:42:18 +00:00
parent a8fa0a6a37
commit c0f8d91bde
24 changed files with 167 additions and 58 deletions

View File

@@ -19,13 +19,12 @@ case $PLATFORM in
. auto/os/freebsd
;;
Solaris:*)
CC_TEST_FLAGS="-D_FILE_OFFSET_BITS=64"
CORE_LIBS="$CORE_LIBS -lsocket -lnsl"
Linux:*)
. auto/os/linux
;;
Linux:*)
CC_TEST_FLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
SunOS:*)
. auto/os/solaris
;;
win32)

16
auto/os/linux Normal file
View File

@@ -0,0 +1,16 @@
CORE_INCS="$UNIX_INCS"
CORE_DEPS="$UNIX_DEPS $LINUX_DEPS"
CORE_SRCS="$UNIX_SRCS $LINUX_SRCS $SELECT_SRCS $POLL_SRCS"
EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE $POLL_MODULE"
ZLIB_LIB="-lz"
# TODO check sendfile64()
#CC_TEST_FLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
CC_TEST_FLAGS="-D_GNU_SOURCE"
# STUB
CORE_SRCS="$CORE_SRCS $LINUX_SENDFILE_SRCS"

18
auto/os/solaris Normal file
View File

@@ -0,0 +1,18 @@
CORE_INCS="$UNIX_INCS"
CORE_DEPS="$UNIX_DEPS $SOLARIS_DEPS"
CORE_SRCS="$UNIX_SRCS $SOLARIS_SRCS $SELECT_SRCS $POLL_SRCS"
EVENT_MODULES="$EVENT_MODULES $SELECT_MODULE $POLL_MODULE"
MD5_LIB="-lmd5"
ZLIB_LIB="-lz"
CC_TEST_FLAGS="-D_FILE_OFFSET_BITS=64"
CORE_LIBS="$CORE_LIBS -lsocket -lnsl"
# STUB
CFLAGS="$CFLAGS -D HAVE_DEVPOLL=1"
EVENT_MODULES="$EVENT_MODULES $DEVPOLL_MODULE"
CORE_SRCS="$CORE_SRCS $DEVPOLL_SRCS"
#CORE_SRCS="$CORE_SRCS $LINUX_SENDFILE_SRCS"