build: link against libatomic if necessary

refs #5100

Change-Id: Ida51c0830d3f0ce5ea949745b879a65b3e446111
This commit is contained in:
Eric Newberry committed 2020-04-10 15:37:55 -07:00
1 parent ab7300b747
commit 9603325ba6
1 file changed
+3 -1
+3 -1
View File
@@ -82,6 +82,8 @@ def configure(conf):
conf.find_program('sh', var='SH')
conf.check_cxx(lib='atomic', uselib_store='ATOMIC', define_name='HAVE_ATOMIC', mandatory=False)
conf.check_cxx(lib='pthread', uselib_store='PTHREAD', define_name='HAVE_PTHREAD', mandatory=False)
conf.check_cxx(lib='rt', uselib_store='RT', define_name='HAVE_RT', mandatory=False)
conf.check_cxx(msg='Checking for function getpass', define_name='HAVE_GETPASS', mandatory=False,
@@ -189,7 +191,7 @@ def build(bld):
'ndn-cxx/**/*-sqlite3.cpp']),
features='pch',
headers='ndn-cxx/impl/common-pch.hpp',
use='ndn-cxx-mm-objects version BOOST OPENSSL SQLITE3 RT PTHREAD',
use='ndn-cxx-mm-objects version BOOST OPENSSL SQLITE3 ATOMIC RT PTHREAD',
includes='.',
export_includes='.',
install_path='${LIBDIR}')