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
This commit is contained in:
Vadim Yanitskiy 2022-07-04 21:42:25 +07:00
parent 71b7dc03d9
commit 41481c7090
1 changed files with 1 additions and 0 deletions

View File

@ -122,6 +122,7 @@ libbsc_la_LIBADD = \
$(LIBOSMOABIS_LIBS) \
$(LIBOSMOSIGTRAN_LIBS) \
$(LIBOSMOMGCPCLIENT_LIBS) \
-lm \
$(NULL)
bin_PROGRAMS = \