Add missing library libdl when linking

This fixes undefined reference errors for libdl functions
when linking against -libbbfdm

Signed-off-by: Daniel Danzberger <daniel@dd-wrt.com>
This commit is contained in:
Daniel Danzberger 2020-02-12 13:24:18 +01:00
parent c0f6b6d08a
commit 234ab4e70d
2 changed files with 4 additions and 0 deletions

View file

@ -134,6 +134,7 @@ libbbfdm_la_LIBADD = \
$(LIBJSON_LIBS) \
$(LIBTRACE_LIBS) \
$(LBLOBMSG_LIBS) \
$(LIBDLOPEN_LIBS) \
-lbbf_api
libbbfdm_la_CFLAGS+=-I../

View file

@ -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])