From cf317412d92c40276af7a3e91a27670ae3f754ef Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Thu, 27 Oct 2011 23:00:45 +0000 Subject: [PATCH] Use pkg-config for libevent. --- configure.ac | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/configure.ac b/configure.ac index 53cc99aa..f3cd35e0 100644 --- a/configure.ac +++ b/configure.ac @@ -105,11 +105,22 @@ AC_MSG_RESULT($found_glibc) AC_SEARCH_LIBS(clock_gettime, rt) # Look for libevent. -AC_SEARCH_LIBS( - event_init, - [event event-1.4 event2], - found_libevent=yes, - found_libevent=no +PKG_CHECK_MODULES( + LIBEVENT, + libevent, + [ + CPPFLAGS="$LIBEVENT_CFLAGS $CPPFLAGS" + LIBS="$LIBEVENT_LIBS $LIBS" + found_libevent=yes + ], + [ + AC_SEARCH_LIBS( + event_init, + [event event-1.4 event2], + found_libevent=yes, + found_libevent=no + ) + ] ) if test "x$found_libevent" = xno; then AC_MSG_ERROR("libevent not found")