aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVadim Yanitskiy <vyanitskiy@sysmocom.de>2022-07-04 21:42:25 +0700
committerVadim Yanitskiy <vyanitskiy@sysmocom.de>2022-07-04 21:42:42 +0700
commit41481c7090e3d7ff38def53409bec0efdd9b68e1 (patch)
tree5df989b5c8a5bd66d7c464585ac403a01d72ca48
parent71b7dc03d9957e54faef084f5e0428a1ffe65977 (diff)
osmo-bsc/Makefile.am: fix undefined reference to symbol pow()
When trying to build osmo-bsc using clang 14, I am getting this error: make[3]: Entering directory 'src/osmo-bsc' CCLD osmo-bsc /usr/bin/ld: ./.libs/libbsc.a(handover_decision_2.o): undefined reference to symbol 'pow@@GLIBC_2.29' /usr/bin/ld: /usr/lib/libm.so.6: error adding symbols: DSO missing from command line clang-14: error: linker command failed with exit code 1 (use -v to see invocation) make[3]: *** [Makefile:656: osmo-bsc] Error 1 We need to link with the math library to resolve this. Change-Id: I4137cad07a3343882ca77d5ebd5137083941dc11
-rw-r--r--src/osmo-bsc/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/osmo-bsc/Makefile.am b/src/osmo-bsc/Makefile.am
index 557178e27..f07558038 100644
--- a/src/osmo-bsc/Makefile.am
+++ b/src/osmo-bsc/Makefile.am
@@ -122,6 +122,7 @@ libbsc_la_LIBADD = \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMOSIGTRAN_LIBS) \
$(LIBOSMOMGCPCLIENT_LIBS) \
+ -lm \
$(NULL)
bin_PROGRAMS = \