From 2289318de3383aae6e96ed2f0ee2db80d92648cb Mon Sep 17 00:00:00 2001 From: Giovanni Bussi <giovanni.bussi@gmail.com> Date: Mon, 8 Oct 2018 11:16:26 +0200 Subject: [PATCH] Small fix in LDFLAGS when doing coverage LDFLAGS were overwritten by mistake by CFLAGS when doing coverage --- configure | 27 ++++++++++++++++++++++++++- configure.ac | 2 +- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/configure b/configure index 23d20bccd..3c497bc38 100755 --- a/configure +++ b/configure @@ -4688,7 +4688,32 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$CFLAGS --coverage" - LDFLAGS="$CFLAGS --coverage" + + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS --coverage" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether LDFLAGS can contain --coverage" >&5 +$as_echo_n "checking whether LDFLAGS can contain --coverage... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; }; LDFLAGS="$save_LDFLAGS" +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + STATIC_LIBS="$STATIC_LIBS --coverage" fi diff --git a/configure.ac b/configure.ac index 2e2676863..3189fd6a1 100644 --- a/configure.ac +++ b/configure.ac @@ -338,7 +338,7 @@ if test $gcov == true then PLUMED_CHECK_CXXFLAG([--coverage]) CFLAGS="$CFLAGS --coverage" - LDFLAGS="$CFLAGS --coverage" + PLUMED_CHECK_LDFLAGS([--coverage]) STATIC_LIBS="$STATIC_LIBS --coverage" fi -- GitLab