aboutsummaryrefslogtreecommitdiff
path: root/comms
diff options
context:
space:
mode:
authorPiotr Kubaj <pkubaj@FreeBSD.org>2020-12-27 18:39:07 +0000
committerPiotr Kubaj <pkubaj@FreeBSD.org>2020-12-27 18:39:07 +0000
commitb4a39dbfaa96b284d7189fdedbdb41e8ef4b60c7 (patch)
tree3a27005e94e55809f77778448cccdae49966f32a /comms
parentd34c78a802773b809320de88faff249d691d6ed0 (diff)
downloadports-b4a39dbfaa96b284d7189fdedbdb41e8ef4b60c7.tar.gz
ports-b4a39dbfaa96b284d7189fdedbdb41e8ef4b60c7.zip
comms/uhd: fix build on GCC architectures
/usr/local/bin/ld: lib/libuhd.so.4.0.0: undefined reference to `__atomic_compare_exchange_16' /usr/local/bin/ld: lib/libuhd.so.4.0.0: undefined reference to `__atomic_store_16' /usr/local/bin/ld: lib/libuhd.so.4.0.0: undefined reference to `__atomic_load_16'
Notes
Notes: svn path=/head/; revision=559397
Diffstat (limited to 'comms')
-rw-r--r--comms/uhd/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/comms/uhd/Makefile b/comms/uhd/Makefile
index 1b63924e2aca..c8dc4d51549e 100644
--- a/comms/uhd/Makefile
+++ b/comms/uhd/Makefile
@@ -45,6 +45,9 @@ CMAKE_SOURCE_PATH= ${WRKSRC}/host
#CXXFLAGS_amd64= -msse2 -std=c++11
CXXFLAGS_i386= -msse2
+LDFLAGS+= ${LDFLAGS_${CHOSEN_COMPILER_TYPE}}
+LDFLAGS_gcc= -latomic
+
SHEBANG_GLOB= *.py *.py.in
CMAKE_ARGS+= -DPKG_LIB_DIR:STRING="share/uhd" -DUHD_TXRX_DEBUG_PRINTS="yes"