[glib] Improve libelf configure check



commit 431d3adacdd640141f83a6c3496760adc6aba5eb
Author: Matthias Clasen <mclasen redhat com>
Date:   Thu May 17 00:41:33 2012 -0400

    Improve libelf configure check
    
    system libelf is not sufficient for glib (lacks elf_getshdrstrndx and
    elf_getshdrnum) so let's make sure we don't define HAVE_LIBELF

 configure.ac |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 84a48bc..833891b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1820,10 +1820,10 @@ PKG_CHECK_MODULES([LIBELF], [libelf], [have_libelf=yes], [have_libelf=maybe])
 
 AS_IF([ test $have_libelf = maybe], [
   glib_save_LIBS=$LIBS
-  AC_CHECK_LIB([elf], [elf_begin], , [have_libelf=no])
-  AC_CHECK_LIB([elf], [elf_getshdrstrndx], , [have_libelf=no])
-  AC_CHECK_LIB([elf], [elf_getshdrnum], , [have_libelf=no])
-  AC_CHECK_HEADER([libelf.h], , [have_libelf=no])
+  AC_CHECK_LIB([elf], [elf_begin], [:], [have_libelf=no])
+  AC_CHECK_LIB([elf], [elf_getshdrstrndx], [:], [have_libelf=no])
+  AC_CHECK_LIB([elf], [elf_getshdrnum], [:], [have_libelf=no])
+  AC_CHECK_HEADER([libelf.h], [:], [have_libelf=no])
   LIBS=$glib_save_LIBS
 
   if test $have_libelf != no; then



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]