X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;ds=sidebyside;f=citadel%2Fconfigure.ac;h=e3d51730c3ef9d0ec53670ad515ce5aad4108489;hb=4ece18dbfa7b31a9dc319ec0480ed651a30b3213;hp=8a3d904f7a668e945c0f757f36cd3dd8c3eeb552;hpb=f3ad2381c4495a11d4b660734b015eefb0dbfa09;p=citadel.git diff --git a/citadel/configure.ac b/citadel/configure.ac index 8a3d904f7..e3d51730c 100644 --- a/citadel/configure.ac +++ b/citadel/configure.ac @@ -405,7 +405,6 @@ dnl Check for libcitadel AC_CHECK_HEADER(libcitadel.h, [AC_CHECK_LIB(citadel, libcitadel_version_string, [ - AC_MSG_RESULT(OK) LIBS="-lcitadel $LIBS" ], [ @@ -420,6 +419,28 @@ AC_CHECK_HEADER(libcitadel.h, +dnl Check to see if libcitadel is new enough +AC_MSG_CHECKING(checking libcitadel version) +AC_TRY_RUN( + [ +#include +#include +#include +#include +#include "citadel.h" +main() { + if (LIBCITADEL_VERSION_NUMBER >= LIBCITADEL_MIN) { + return(0); + } + return(1); +} + ], + AC_MSG_RESULT(ok), + AC_MSG_ERROR(libcitadel is too old. Please upgrade it first.) +) + + + # The big search for OpenSSL if test "$with_ssl" != "no"; then saved_LIBS="$LIBS"