Changeset 1413
- Timestamp:
- 11/11/2006 09:02:24 PM (22 months ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
configure.in (modified) (2 diffs)
-
src/Makefile.am (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/configure.in
r1349 r1413 408 408 fi 409 409 410 dnl Check for memcache 411 AC_MSG_CHECKING(for libaio) 412 AC_ARG_WITH(linux-aio, AC_HELP_STRING([--with-linux-aio],[Async IO support for Linux via libaio]), 413 [WITH_LINUXLIBAIO=$withval],[WITH_LINUXLIBAIO=no]) 414 AC_MSG_RESULT([$WITH_LINUXLIBAIO]) 415 if test "$WITH_LINUXLIBAIO" != "no"; then 416 AC_CHECK_LIB(aio, io_submit, [ 417 AC_CHECK_HEADERS([libaio.h],[ 418 AIO_LIB="-laio -pthread" 419 AC_DEFINE([HAVE_LIBAIO], [1], [libaio]) 420 AC_DEFINE([HAVE_LIBAIO_H], [1], [libaio.h]) 421 ]) 422 ]) 423 AC_SUBST(AIO_LIB) 424 fi 425 410 426 save_LIBS=$LIBS 411 427 AC_SEARCH_LIBS(crypt,crypt,[ … … 647 663 fi 648 664 665 features="linux-libaio" 666 if test ! "x$AIO_LIB" = x; then 667 enable_feature="$enable_feature $features" 668 else 669 disable_feature="$disable_feature $features" 670 fi 671 672 649 673 650 674 ## output -
trunk/src/Makefile.am
r1349 r1413 65 65 network_freebsd_sendfile.c network_writev.c \ 66 66 network_solaris_sendfilev.c network_openssl.c \ 67 network_linux_aio.c \ 67 68 splaytree.c \ 68 69 http_resp.c http_resp_parser.c \ … … 304 305 305 306 lighttpd_SOURCES = $(src) 306 lighttpd_LDADD = $(PCRE_LIB) $(DL_LIB) $(SENDFILE_LIB) $(ATTR_LIB) $(common_libadd) $(SSL_LIB) $(FAM_LIBS) 307 lighttpd_LDADD = $(PCRE_LIB) $(DL_LIB) $(SENDFILE_LIB) $(ATTR_LIB) $(common_libadd) $(SSL_LIB) $(FAM_LIBS) $(AIO_LIB) 307 308 lighttpd_LDFLAGS = -export-dynamic 308 309 lighttpd_CCPFLAGS = $(FAM_CFLAGS)

