diff options
author | Lennart Poettering <lennart@poettering.net> | 2003-09-07 23:11:37 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2003-09-07 23:11:37 +0000 |
commit | 17fac7f2c92df794b88648a95bea6796621dbe83 (patch) | |
tree | f50baaf521f683a24e3de98141643863fab74af1 /configure.ac | |
parent | 411862e81940e9eaea542ae1c4a04cca5e5b88a3 (diff) |
Many fixes, primarily documentation
git-svn-id: file:///home/lennart/svn/public/syrep/trunk@32 07ea20a6-d2c5-0310-9e02-9ef735347d72
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/configure.ac b/configure.ac index 88f058f..b535a44 100644 --- a/configure.ac +++ b/configure.ac @@ -36,13 +36,24 @@ if test -d /usr/local/stow ; then AC_PREFIX_DEFAULT([/usr/local/stow/${PACKAGE_NAME}-${PACKAGE_VERSION}]) fi +# Check for zlib AC_CHECK_LIB([z], [inflate],, [AC_MSG_ERROR([*** Sorry, you have to install zlib ***])]) AC_CHECK_HEADER([zlib.h],, [AC_MSG_ERROR([*** Sorry, you have to install the zlib headers ***])]) +# Check for Berkeley DB (needs to be improved) AC_CHECK_HEADER([db.h],, [AC_MSG_ERROR([*** Sorry, you have to install the Berkeley Database Library (libdb) 4.1 or newer ***])]) - LIBS="$LIBS -ldb" +# Check for Linux sendfile() +AC_CHECK_HEADER([sys/sendfile.h], sendfile=yes, sendfile=no) + +if test "x$sendfile" = xyes ; then + AC_CHECK_LIB([c], [sendfile], sendfile=yes, sendfile=no) + CPPFLAGS="$CPPFLAGS -DUSE_SENDFILE" +fi + +AM_CONDITIONAL([USE_SENDFILE], [test "x$sendfile" = xyes]) + # If using GCC specify some additional parameters if test "x$GCC" = "xyes" ; then CFLAGS="$CFLAGS -pipe -Wall" @@ -51,7 +62,7 @@ fi AC_C_BIGENDIAN if test "x$ac_cv_c_bigendian" = "xyes"; then - CFLAGS="$CPPFLAGS -DARCH_IS_BIG_ENDIAN=1" + CFLAGS="$CPPFLAGS -DARCH_IS_BIG_ENDIAN=1" else CPPFLAGS="$CPPFLAGS -DARCH_IS_BIG_ENDIAN=0" fi @@ -157,6 +168,5 @@ fi AM_CONDITIONAL([USE_SUBVERSION], [test "x$subversion" = xyes]) - -AC_CONFIG_FILES([src/Makefile Makefile doc/Makefile]) # man/Makefile doc/Makefile doc/README.html +AC_CONFIG_FILES([src/Makefile Makefile doc/Makefile man/Makefile doc/README.html]) AC_OUTPUT |