From 597fb11a069bf96739bccaf99b4953cf8404ced1 Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Wed, 21 Aug 2024 15:52:20 +0200 Subject: [PATCH] tests: When BUILD_STATIC always link against libeu libeu is a static library with internal helper functions normally included in all shared libraries. But when linking static (with --enable-gcov) we need to explicitly link it into the test binaries. * tests/Makefile.am (libelf): Add $(libeu) when BUILD_STATIC. Signed-off-by: Mark Wielaard --- tests/Makefile.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/Makefile.am b/tests/Makefile.am index aee5413f..cdb2d405 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -723,7 +723,7 @@ installcheck-local: if BUILD_STATIC libdw = ../libdw/libdw.a -lz $(zip_LIBS) $(libelf) $(libebl) -ldl -lpthread -libelf = ../libelf/libelf.a -lz $(zstd_LIBS) +libelf = ../libelf/libelf.a -lz $(zstd_LIBS) $(libeu) libasm = ../libasm/libasm.a else libdw = ../libdw/libdw.so -- 2.47.2