diff --git a/perf/Makefile.am b/perf/Makefile.am index 7814be5ec..4701abf56 100644 --- a/perf/Makefile.am +++ b/perf/Makefile.am @@ -104,14 +104,14 @@ CLEANFILES = \ check-valgrind perf-valgrind: $(MAKE) $(AM_MAKEFLAGS) check \ TESTS_ENVIRONMENT='$(TESTS_ENVIRONMENT) \ - $(top_srcdir)/libtool --mode=execute \ + $(top_builddir)/libtool --mode=execute \ valgrind $(VALGRIND_MEMCHECK_FLAGS) $(EXTRA_VALGRIND_FLAGS)' \ | tee valgrind-log perf-callgrind: $(MAKE) $(AM_MAKEFLAGS) check \ TESTS_ENVIRONMENT='$(TESTS_ENVIRONMENT) \ - $(top_srcdir)/libtool --mode=execute \ + $(top_builddir)/libtool --mode=execute \ valgrind $(VALGRIND_CALLGRIND_FLAGS) $(EXTRA_VALGRIND_FLAGS)' .PHONY: perf html check-valgrind perf-valgrind perf-callgrind diff --git a/test/Makefile.am b/test/Makefile.am index 37855680e..114ae7840 100644 --- a/test/Makefile.am +++ b/test/Makefile.am @@ -578,7 +578,7 @@ clean-local: # Check tests under valgrind # Saves log to valgrind-log check-valgrind: - $(MAKE) $(AM_MAKEFLAGS) check TESTS_ENVIRONMENT='$(TESTS_ENVIRONMENT) $(top_srcdir)/libtool --mode=execute valgrind $(VALGRIND_FLAGS)' 2>&1 | tee valgrind-log + $(MAKE) $(AM_MAKEFLAGS) check TESTS_ENVIRONMENT='$(TESTS_ENVIRONMENT) $(top_builddir)/libtool --mode=execute valgrind $(VALGRIND_FLAGS)' 2>&1 | tee valgrind-log # The following definitions both should work. #FAILED_TESTS = `grep -l '\' $(TESTS:=.log) 2>/dev/null | sed -e 's/[.]log$$//' | xargs echo`