From 234ab4e70db430ced3004c3f4026f1f300ebcc38 Mon Sep 17 00:00:00 2001 From: Daniel Danzberger Date: Wed, 12 Feb 2020 13:24:18 +0100 Subject: [PATCH] Add missing library libdl when linking This fixes undefined reference errors for libdl functions when linking against -libbbfdm Signed-off-by: Daniel Danzberger --- bin/Makefile.am | 1 + configure.ac | 3 +++ 2 files changed, 4 insertions(+) diff --git a/bin/Makefile.am b/bin/Makefile.am index 7fbcaa53..f70bcf22 100644 --- a/bin/Makefile.am +++ b/bin/Makefile.am @@ -134,6 +134,7 @@ libbbfdm_la_LIBADD = \ $(LIBJSON_LIBS) \ $(LIBTRACE_LIBS) \ $(LBLOBMSG_LIBS) \ + $(LIBDLOPEN_LIBS) \ -lbbf_api libbbfdm_la_CFLAGS+=-I../ diff --git a/configure.ac b/configure.ac index c47f4faf..610fdd4f 100644 --- a/configure.ac +++ b/configure.ac @@ -73,6 +73,9 @@ AC_DEFINE(DM_USE_LIBUBUS) LBLOBMSG_LIBS='-lblobmsg_json' AC_SUBST([LBLOBMSG_LIBS]) +LIBDLOPEN_LIBS='-ldl' +AC_SUBST([LIBDLOPEN_LIBS]) + # checks for header files AC_CHECK_HEADERS([stdlib.h string.h])