From bc69472b966ee2e5fe54365492d8ead769468bb5 Mon Sep 17 00:00:00 2001 From: Zongbao Feng Date: Sat, 16 Nov 2019 15:35:50 +0800 Subject: [PATCH 1/2] support aarch64 platform --- setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index d26ca8bcd..5213f1b0d 100644 --- a/setup.py +++ b/setup.py @@ -799,7 +799,10 @@ def pkgconfig_win(flag, cut): pass else: ext_args['extra_compile_args'].append("-std=c++11") - ext_args['library_dirs'].append("/usr/lib/x86_64-linux-gnu/") + if plarform.machine() == 'x86_64': + ext_args['library_dirs'].append("/usr/lib/x86_64-linux-gnu/") + elif platform.machine() == 'aarch64': + ext_args['library_dirs'].append("/usr/lib/aarch64-linux-gnu/") # gcc? use standard library # ext_args['extra_compile_args'].append("-stdlib=libstdc++") # ext_args['extra_link_args'].append("-stdlib=libstdc++") From b4331a6fecee5c4182535e614cc16af17823db3d Mon Sep 17 00:00:00 2001 From: Zongbao Feng Date: Sat, 16 Nov 2019 23:34:32 +0800 Subject: [PATCH 2/2] Update setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 5213f1b0d..6d24faac3 100644 --- a/setup.py +++ b/setup.py @@ -799,7 +799,7 @@ def pkgconfig_win(flag, cut): pass else: ext_args['extra_compile_args'].append("-std=c++11") - if plarform.machine() == 'x86_64': + if platform.machine() == 'x86_64': ext_args['library_dirs'].append("/usr/lib/x86_64-linux-gnu/") elif platform.machine() == 'aarch64': ext_args['library_dirs'].append("/usr/lib/aarch64-linux-gnu/")