aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2022-09-24 19:35:26 +0200
committerChristian Grothoff <christian@grothoff.org>2022-09-24 19:35:26 +0200
commitf2217c0f0171a9952e3e9bc20eeddecd1c68ef5b (patch)
treef880c5a089c29a60dcfb65477673f2e64d26d210
parent2961c9b3f6f3e3d1881a1c850d5ec4ddc33669cf (diff)
-fix linker issues
-rw-r--r--src/kyclogic/Makefile.am16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/kyclogic/Makefile.am b/src/kyclogic/Makefile.am
index 280eda338..68c418675 100644
--- a/src/kyclogic/Makefile.am
+++ b/src/kyclogic/Makefile.am
@@ -28,6 +28,9 @@ libtalerkyclogic_la_LIBADD = \
$(top_builddir)/src/util/libtalerutil.la \
-lgnunetutil \
$(XLIB)
+libtalerkyclogic_la_LDFLAGS = \
+ -version-info 0:0:0 \
+ -no-undefined
bin_PROGRAMS = \
@@ -72,10 +75,14 @@ libtaler_plugin_kyclogic_oauth2_la_LIBADD = \
$(LTLIBINTL)
libtaler_plugin_kyclogic_oauth2_la_LDFLAGS = \
$(TALER_PLUGIN_LDFLAGS) \
+ $(top_builddir)/src/mhd/libtalermhd.la \
$(top_builddir)/src/json/libtalerjson.la \
$(top_builddir)/src/util/libtalerutil.la \
+ -lgnunetcurl \
+ -lgnunetjson \
-lgnunetutil \
-ljansson \
+ -lcurl \
$(XLIB)
libtaler_plugin_kyclogic_kycaid_la_SOURCES = \
@@ -84,9 +91,12 @@ libtaler_plugin_kyclogic_kycaid_la_LIBADD = \
$(LTLIBINTL)
libtaler_plugin_kyclogic_kycaid_la_LDFLAGS = \
$(TALER_PLUGIN_LDFLAGS) \
+ $(top_builddir)/src/mhd/libtalermhd.la \
$(top_builddir)/src/json/libtalerjson.la \
$(top_builddir)/src/curl/libtalercurl.la \
$(top_builddir)/src/util/libtalerutil.la \
+ -lgnunetcurl \
+ -lgnunetjson \
-lgnunetutil \
-ljansson \
-lcurl \
@@ -98,10 +108,14 @@ libtaler_plugin_kyclogic_persona_la_LIBADD = \
$(LTLIBINTL)
libtaler_plugin_kyclogic_persona_la_LDFLAGS = \
$(TALER_PLUGIN_LDFLAGS) \
- libtalerkyclogic.la \
+ $(top_builddir)/src/kyclogic/libtalerkyclogic.la \
+ $(top_builddir)/src/mhd/libtalermhd.la \
$(top_builddir)/src/json/libtalerjson.la \
$(top_builddir)/src/curl/libtalercurl.la \
+ $(top_builddir)/src/templating/libtalertemplating.la \
$(top_builddir)/src/util/libtalerutil.la \
+ -lgnunetcurl \
+ -lgnunetjson \
-lgnunetutil \
-ljansson \
-lcurl \