From: Ruben Kerkhof Date: Sun, 5 Oct 2014 12:44:44 +0000 (+0200) Subject: Link library with -ldl, not binaries X-Git-Tag: rec-3.7.0-rc1~221^2~5 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=825c907a565b8c01e45267afba5e46ee7d96aa55;p=thirdparty%2Fpdns.git Link library with -ldl, not binaries The library is the one doing the dlopen --- diff --git a/modules/remotebackend/Makefile.am b/modules/remotebackend/Makefile.am index 7d9a10151d..6d6a641f5f 100644 --- a/modules/remotebackend/Makefile.am +++ b/modules/remotebackend/Makefile.am @@ -47,31 +47,31 @@ endif if PKCS11 libtestremotebackend_la_SOURCES += ../../pdns/pkcs11signers.hh ../../pdns/pkcs11signers.cc -libtestremotebackend_la_LIBADD += $(P11KIT1_LIBS) +libtestremotebackend_la_LIBADD += $(P11KIT1_LIBS) $(LIBDL) libtestremotebackend_la_CPPFLAGS = $(P11KIT1_CFLAGS) $(AM_CPPFLAGS) endif test_remotebackend_http_SOURCES = test-remotebackend.cc test-remotebackend-http.cc test-remotebackend-keys.hh -test_remotebackend_http_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_http_LDADD = libtestremotebackend.la test_remotebackend_http_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS) test_remotebackend_json_SOURCES = test-remotebackend.cc test-remotebackend-json.cc test-remotebackend-keys.hh -test_remotebackend_json_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_json_LDADD = libtestremotebackend.la test_remotebackend_json_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS) test_remotebackend_pipe_SOURCES = test-remotebackend.cc test-remotebackend-pipe.cc test-remotebackend-keys.hh -test_remotebackend_pipe_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_pipe_LDADD = libtestremotebackend.la test_remotebackend_pipe_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS) test_remotebackend_post_SOURCES = test-remotebackend.cc test-remotebackend-post.cc test-remotebackend-keys.hh -test_remotebackend_post_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_post_LDADD = libtestremotebackend.la test_remotebackend_post_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS) test_remotebackend_unix_SOURCES = test-remotebackend.cc test-remotebackend-unix.cc test-remotebackend-keys.hh -test_remotebackend_unix_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_unix_LDADD = libtestremotebackend.la test_remotebackend_unix_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS) test_remotebackend_zeromq_SOURCES = test-remotebackend.cc test-remotebackend-zeromq.cc test-remotebackend-keys.hh -test_remotebackend_zeromq_LDADD = libtestremotebackend.la $(LIBDL) +test_remotebackend_zeromq_LDADD = libtestremotebackend.la test_remotebackend_zeromq_LDFLAGS = $(AM_LDFLAGS) $(DYNLINKFLAGS) $(THREADFLAGS)