diff options
author | Vadim Yanitskiy <vyanitskiy@sysmocom.de> | 2022-08-04 02:41:40 +0700 |
---|---|---|
committer | fixeria <vyanitskiy@sysmocom.de> | 2022-08-05 11:48:38 +0000 |
commit | dd20f7c3c33ceaf8a35d57f44d68b322d9852f38 (patch) | |
tree | 49d3f09a6d26457112666a19f386dfbc2c6a0c83 /src/gb | |
parent | 8137d9a0f0ca8f4c9068219f36d2c7669a8df77d (diff) |
{gb,sim,usb}: ensure -no-undefined is present in *_la_LDFLAGS
Make sure that there is no undefined references in shared libraries.
Inspired by GitHub PR#6 [1] by Michael Dickens. Tweaked by me.
Change-Id: I7ddd6c75935b0f25d78a948f1577656d77a204e3
Related: [1] https://github.com/osmocom/libosmocore/pull/6
Diffstat (limited to 'src/gb')
-rw-r--r-- | src/gb/Makefile.am | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/gb/Makefile.am b/src/gb/Makefile.am index 022578fe..b0fcaa98 100644 --- a/src/gb/Makefile.am +++ b/src/gb/Makefile.am @@ -15,7 +15,11 @@ noinst_HEADERS = common_vty.h gb_internal.h gprs_bssgp_internal.h gprs_ns2_inter if ENABLE_GB lib_LTLIBRARIES = libosmogb.la -libosmogb_la_LDFLAGS = $(LTLDFLAGS_OSMOGB) -version-info $(LIBVERSION) +libosmogb_la_LDFLAGS = \ + $(LTLDFLAGS_OSMOGB) \ + -version-info $(LIBVERSION) \ + -no-undefined \ + $(NULL) libosmogb_la_LIBADD = $(TALLOC_LIBS) \ $(top_builddir)/src/libosmocore.la \ $(top_builddir)/src/vty/libosmovty.la \ |