Sophie

Sophie

distrib > Mandriva > current > i586 > media > contrib-release-src > by-pkgid > c8f67b3851fea68f257e84a7d6bc20fc > files > 1

anjuta-extras-2.30.1.0-1mdv2010.1.src.rpm

--- configure.ac.link	2010-01-30 17:30:37.000000000 +0000
+++ configure.ac	2010-01-30 20:05:13.000000000 +0000
@@ -110,15 +110,17 @@
 	valgrind="yes"
 fi
 
-AC_CHECK_LIB(bfd, bfd_get_error, [PLUGIN_VALGRIND_LIBS="-Wl,-Bstatic -lbfd -liberty -Wl,-Bdynamic -lz"],
+AC_CHECK_LIB(bfd, bfd_get_error, [PLUGIN_VALGRIND_LIBS="-Wl,-Bstatic -lbfd -liberty -Wl,-Bdynamic -lz -ldl"],
    valgrind="no",
-  [-liberty -lz])
+  [-liberty -lz -ldl])
 
 AC_SUBST(PLUGIN_VALGRIND_LIBS)
 AM_CONDITIONAL(HAVE_PLUGIN_VALGRIND, [test x$valgrind = xyes])
 
 dnl check for bfd_get_section_size_before_reloc() in libbfd
 AC_MSG_CHECKING(for bfd_get_section_size_before_reloc)
+saved_libs="$LIBS"
+LIBS="$LIBS $PLUGIN_VALGRIND_LIBS"
 AC_TRY_LINK([
         #include <bfd.h>
         ], [
@@ -132,6 +134,7 @@
 ,
         AC_MSG_RESULT(no)
 )
+LIBS="$saved_libs"
 
 dnl Check for graphviz (class inheritance and profiler plugins)
 dnl --------------------------------------------------------------------------