Mercurial > dovecot > core-2.2
diff configure.in @ 5690:c1f51c3510ca HEAD
Simplify some checks with AC_SEARCH_LIBS()
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 11 Jun 2007 22:39:25 +0300 |
parents | 09415e6a0892 |
children | a28ab423949a |
line wrap: on
line diff
--- a/configure.in Mon Jun 11 14:50:10 2007 +0300 +++ b/configure.in Mon Jun 11 22:39:25 2007 +0300 @@ -398,16 +398,10 @@ dnl ** just some generic stuff... dnl ** -AC_CHECK_FUNC(socket, [], [ - AC_CHECK_LIB(socket, socket, [ - LIBS="$LIBS -lsocket" - ]) -]) - -AC_CHECK_FUNC(inet_addr, [], [ - AC_CHECK_LIB(nsl, inet_addr, [ - LIBS="$LIBS -lnsl" - ]) +AC_SEARCH_LIBS(socket, socket) +AC_SEARCH_LIBS(inet_addr, nsl) +AC_SEARCH_LIBS(fdatasync, rt, [ + AC_DEFINE(HAVE_FDATASYNC,, Define if you have fdatasync()) ]) AC_CHECK_FUNC(cap_init, [], [ @@ -418,19 +412,6 @@ ]) AC_SUBST(LIBCAP) -AC_CHECK_FUNC(fdatasync, [ - have_fdatasync=yes -], [ - AC_CHECK_LIB(rt, fdatasync, [ - have_fdatasync=yes - LIBS="$LIBS -lrt" - ]) -]) - -if test "$have_fdatasync" = "yes"; then - AC_DEFINE(HAVE_FDATASYNC,, Define if you have fdatasync()) -fi - dnl * after -lsocket and -lnsl tests, inet_aton() may be in them AC_CHECK_FUNCS(fcntl flock lockf inet_aton sigaction getpagesize madvise \ strcasecmp stricmp vsyslog writev pread \