summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Massot <jmassot@softbankrobotics.com>2020-03-19 08:15:19 +0100
committerSrinivas Kandagatla <srinivas.kandagatla@linaro.org>2020-03-23 10:42:44 +0000
commit388d868b3146fa7ccbeb6aa8c71485ebbbf5e1b9 (patch)
tree420546758e81fdc60f06a6e05dd686d61aa88aed
parenta28fcb0f247f6c1a9f915dc318d931256edabeac (diff)
cdsprpc,adsprpc: does not use libcdsprpc libadsprpc
Only lib{a,c}dsp_default_listener is using these lib, which can result in not linkled library when link with -as-needed Signed-off-by: Julien Massot <jmassot@softbankrobotics.com> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
-rw-r--r--src/Makefile.am15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index e7a3bf6..6990353 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -44,7 +44,8 @@ libadsp_default_listener_la_SOURCES = adsp_default_listener.c \
adsp_default_listener_stub.c \
std.c \
std_mem.c
-libadsp_default_listener_la_LDFLAGS = -ldl -lpthread -lm -shared
+libadsp_default_listener_la_DEPENDENCIES = libadsprpc.la
+libadsp_default_listener_la_LDFLAGS = $(top_builddir)/src/libadsprpc.la -ldl -lpthread -lm -shared
libadsp_default_listener_la_CFLAGS = -I$(top_srcdir)/inc $(ADSP_CFLAGS)
cdsprpcdir = $(libdir)
@@ -94,21 +95,23 @@ libcdsp_default_listener_la_SOURCES = adsp_default_listener.c \
adsp_default_listener_stub.c \
std.c \
std_mem.c
-libcdsp_default_listener_la_LDFLAGS = -ldl -lpthread -lm -shared
+
+libcdsp_default_listener_la_DEPENDENCIES = libcdsprpc.la
+libcdsp_default_listener_la_LDFLAGS = $(top_builddir)/src/libcdsprpc.la -ldl -lpthread -lm -shared
libcdsp_default_listener_la_CFLAGS = -I$(top_srcdir)/inc $(CDSP_CFLAGS)
bin_PROGRAMS = adsprpcd cdsprpcd
adsprpcddir = $(libdir)
adsprpcd_SOURCES = adsprpcd.c
-adsprpcd_DEPENDENCIES = libadsp_default_listener.la libadsprpc.la
+adsprpcd_DEPENDENCIES = libadsp_default_listener.la
adsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=0
-adsprpcd_LDADD = $(top_builddir)/src/libadsp_default_listener.la $(top_builddir)/src/libadsprpc.la -lpthread -lm -ldl
+adsprpcd_LDADD = $(top_builddir)/src/libadsp_default_listener.la -lpthread -lm -ldl
cdsprpcddir = $(libdir)
cdsprpcd_SOURCES = cdsprpcd.c
-cdsprpcd_DEPENDENCIES = libcdsp_default_listener.la libcdsprpc.la
+cdsprpcd_DEPENDENCIES = libcdsp_default_listener.la
cdsprpcd_CFLAGS = -I$(top_srcdir)/inc -DDEFAULT_DOMAIN_ID=3
-cdsprpcd_LDADD = $(top_builddir)/src/libcdsp_default_listener.la $(top_builddir)/src/libcdsprpc.la -lpthread -lm -ldl
+cdsprpcd_LDADD = $(top_builddir)/src/libcdsp_default_listener.la -lpthread -lm -ldl