- AC_LIB_HAVE_LINKFLAGS([gcrypt], [], [#include <gcrypt.h>])
- fi
- if test "$ac_cv_libgcrypt" = yes; then
- AC_LIBOBJ([gc-libgcrypt])
- else
- AC_LIBOBJ([gc-gnulib])
- fi
+ AC_LIB_HAVE_LINKFLAGS([gcrypt], [gpg-error], [
+#include <gcrypt.h>
+/* GCRY_MODULE_ID_USER was added in 1.4.4 and gc-libgcrypt.c
+ will fail on startup if we don't have 1.4.4 or later, so
+ test for it early. */
+#if !defined GCRY_MODULE_ID_USER
+error too old libgcrypt
+#endif