diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2023-03-09 16:05:28 +0700 |
---|---|---|
committer | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2023-03-13 04:45:51 +0700 |
commit | c8620bf275e31f69b7defff489f0dfdc11875de7 (patch) | |
tree | 2aa63c6b743ca45640f38857c1b65ad538266d83 | |
parent | 605fb80c08f7add3581a343825a6a43169fe5be0 (diff) |
{utils,tests}/Makefile.am: reorder libraries in LDADD
Otherwise the linker may pick system-installed libs instead.
Change-Id: Ia639b1c5460ad9391d2c311b4978ca9374789f7a
-rw-r--r-- | tests/Makefile.am | 23 | ||||
-rw-r--r-- | utils/Makefile.am | 2 |
2 files changed, 8 insertions, 17 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am index a21f0b1..c43419b 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,6 +1,12 @@ AM_CFLAGS = -Wall -I$(top_srcdir)/include $(LIBOSMOCORE_CFLAGS) -g AM_LDFLAGS = $(LIBOSMOCORE_LDFLAGS) -no-install +LDADD = \ + $(top_builddir)/src/libosmonetif.la \ + $(LIBOSMOCORE_LIBS) \ + $(LIBOSMOGSM_LIBS) \ + $(NULL) + check_PROGRAMS = \ osmux/osmux_test \ osmux/osmux_output_test \ @@ -12,22 +18,11 @@ check_PROGRAMS = \ check_HEADERS = osmux_osmux_test_SOURCES = osmux/osmux_test.c -osmux_osmux_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la - osmux_osmux_output_test_SOURCES = osmux/osmux_output_test.c -osmux_osmux_output_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la - osmux_osmux_input_test_SOURCES = osmux/osmux_input_test.c -osmux_osmux_input_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la - stream_stream_test_SOURCES = stream/stream_test.c -stream_stream_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la - jibuf_jibuf_test_SOURCES = jibuf/jibuf_test.c -jibuf_jibuf_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la - amr_amr_test_SOURCES = amr/amr_test.c -amr_amr_test_LDADD = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(top_builddir)/src/libosmonetif.la if HAVE_PCAP check_PROGRAMS += jibuf/jibuf_tool @@ -45,11 +40,7 @@ jibuf_jibuf_tool_SOURCES = \ osmo-pcap-test/l4_udp.c \ osmo-pcap-test/pcap.c -jibuf_jibuf_tool_LDADD = \ - $(LIBOSMOCORE_LIBS) \ - $(LIBOSMOGSM_LIBS) \ - $(top_builddir)/src/libosmonetif.la \ - -lpcap +jibuf_jibuf_tool_LDADD = $(LDADD) -lpcap endif # The `:;' works around a Bash 3.2 bug when the output is not writeable. diff --git a/utils/Makefile.am b/utils/Makefile.am index 5640190..0df792b 100644 --- a/utils/Makefile.am +++ b/utils/Makefile.am @@ -8,10 +8,10 @@ AM_CFLAGS = \ $(NULL) LDADD = \ + $(top_builddir)/src/libosmonetif.la \ $(LIBOSMOCORE_LIBS) \ $(LIBOSMOCODEC_LIBS) \ $(LIBOSMOGSM_LIBS) \ - $(top_builddir)/src/libosmonetif.la \ $(NULL) noinst_PROGRAMS = osmo-amr-inspect |