From 3e5c2200715666aad403d0076e8ab584b329965e Mon Sep 17 00:00:00 2001 From: Michael Vetter Date: Wed, 8 Jul 2020 13:41:49 +0200 Subject: [PATCH] Link with libmicrohttpd --- configure.ac | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index 2f0995c..e5e273b 100644 --- a/configure.ac +++ b/configure.ac @@ -28,16 +28,18 @@ PKG_CHECK_MODULES([expat], [expat >= 2.0.0], [], [expat_LIBS="-lexpat"], [AC_MSG_ERROR([expat 2.0.0 or higher is required])])]) +PKG_CHECK_MODULES([libmicrohttpd], [libmicrohttpd >= 0.9.71], + [AC_CHECK_HEADER([microhttpd.h], + [microhttpd_LIBS="-lmicrohttpd"], + [AC_MSG_ERROR([libmicrohttpd 0.9.71 or higher is required])])], []) + AC_CHECK_LIB([pthread], [main], [], [AC_MSG_ERROR([pthread is required])]) -PKG_CHECK_MODULES([libmicrohttpd], [libmicrohttpd >= 0.9.71], [], - [AC_MSG_ERROR([libmicrohttpd 0.9.71 or higher is required])]) - AM_CFLAGS="-Wall -Wno-deprecated-declarations" AM_CFLAGS="$AM_CFLAGS -Wunused -Werror" -AM_CPPFLAGS="$AM_CPPFLAGS $glib_CFLAGS $expat_CFLAGS" -LIBS="$glib_LIBS $expat_LIBS $LIBS" +AM_CPPFLAGS="$AM_CPPFLAGS $glib_CFLAGS $expat_CFLAGS $microhttpd_CFLAGS" +LIBS="$glib_LIBS $expat_LIBS $microhttpd_LIBS $LIBS" AC_SUBST(AM_CFLAGS) AC_SUBST(AM_CPPFLAGS)