diff --git a/dependency/numactl/build.py b/dependency/numactl/build.py index eacf3d474e78e39410302a35558eaeb026ef97cd..f13d2b3e005183dcc7b4dbd747a6e0ab7a8e4da2 100644 --- a/dependency/numactl/build.py +++ b/dependency/numactl/build.py @@ -127,7 +127,7 @@ class OPOperator(): prepare_cmd = 'mkdir -p %s/install/comm' % (self.local_dir) ret = self.exe_cmd(prepare_cmd) self.error_handler(ret) - config_cmd = "cd %s/%s; ./configure CFLAGS='-fstack-protector-all -Wl,-z,relro,-z,now -Wl,-z,noexecstack -fPIC' --prefix=%s/install/comm" % (self.local_dir, source_code_path, self.local_dir) + config_cmd = "cd %s/%s; ./configure CFLAGS='-fstack-protector-all -Wl,-z,relro,-z,now -Wl,-z,noexecstack -fPIC' LIBS='-latomic' --prefix=%s/install/comm" % (self.local_dir, source_code_path, self.local_dir) ret = self.exe_cmd(config_cmd) self.error_handler(ret) make_cmd = 'cd %s/%s; make -j4 && make install' % (self.local_dir, source_code_path) @@ -140,7 +140,7 @@ class OPOperator(): prepare_cmd = 'mkdir -p %s/install/llt' % (self.local_dir) ret = self.exe_cmd(prepare_cmd) self.error_handler(ret) - config_cmd = "cd %s/%s; ./configure CFLAGS='-fstack-protector-all -Wl,-z,relro,-z,now -Wl,-z,noexecstack -fPIC' --prefix=%s/install/llt" % (self.local_dir, source_code_path, self.local_dir) + config_cmd = "cd %s/%s; ./configure CFLAGS='-fstack-protector-all -Wl,-z,relro,-z,now -Wl,-z,noexecstack -fPIC' LIBS='-latomic' --prefix=%s/install/llt" % (self.local_dir, source_code_path, self.local_dir) ret = self.exe_cmd(config_cmd) self.error_handler(ret) make_cmd = 'cd %s/%s; make -j4 && make install' % (self.local_dir, source_code_path)