diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2022-08-04 05:18:08 +0700 |
---|---|---|
committer | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2022-08-04 05:18:21 +0700 |
commit | 79fbccf293b8afcf0804c27d1b788d8b7761ac6d (patch) | |
tree | fbff8da769589202ef347b44e8bc6125a0c8c663 | |
parent | 8933b8f7cdd59ce3932dcec6285f68e4342442d8 (diff) |
libosmo{abis,trau}: add -no-undefined to *_la_LDFLAGS
Make sure that there is no undefined references in shared libraries.
Change-Id: Ib03f939d532173d9e4fcfdf5476c458a21c2c665
-rw-r--r-- | src/Makefile.am | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index 1404982..cf8de47 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -11,7 +11,10 @@ COMMONLIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMO lib_LTLIBRARIES = libosmoabis.la libosmotrau.la -libosmoabis_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(ABIS_LIBVERSION) +libosmoabis_la_LDFLAGS = $(AM_LDFLAGS) \ + -version-info $(ABIS_LIBVERSION) \ + -no-undefined \ + $(NULL) libosmoabis_la_LIBADD = $(COMMONLIBS) libosmoabis_la_SOURCES = init.c \ e1_input.c \ @@ -33,7 +36,10 @@ libosmoabis_la_SOURCES += input/dahdi.c endif libosmotrau_la_CFLAGS = $(AM_CFLAGS) $(ORTP_CFLAGS) -libosmotrau_la_LDFLAGS = $(AM_LDFLAGS) -version-info $(TRAU_LIBVERSION) +libosmotrau_la_LDFLAGS = $(AM_LDFLAGS) \ + -version-info $(TRAU_LIBVERSION) \ + -no-undefined \ + $(NULL) libosmotrau_la_LIBADD = $(COMMONLIBS) $(ORTP_LIBS) libosmotrau_la_SOURCES = trau/osmo_ortp.c \ trau/trau_frame.c \ |