From f32a1842ed9f1c66a9a1f8271ccb559cdaecd82c Mon Sep 17 00:00:00 2001 From: Paul O'Leary McCann Date: Fri, 3 Apr 2020 03:10:23 +0900 Subject: [PATCH] Move OSX fix into fugashi_util --- fugashi_util.py | 2 +- setup.py | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/fugashi_util.py b/fugashi_util.py index 1dfcb23..f13fe64 100644 --- a/fugashi_util.py +++ b/fugashi_util.py @@ -73,7 +73,7 @@ def mecab_config_linux_build(): os.chdir(base_dir) data_files = [(lib_dir, glob.glob(src_dir + "/.libs/libmecab.*"))] if platform.platform().startswith("Darwin"): - lib_arg = "-rpath {}".format(lib_dir) + lib_arg = "-rpath {} -stdlib=libc++ -mmacosx-version-min=10.9".format(lib_dir) else: lib_arg = "-Wl,-rpath={}".format(lib_dir) mecab_details = (src_dir, src_dir, 'mecab stdc++', lib_arg) diff --git a/setup.py b/setup.py index 0952a8d..a309150 100644 --- a/setup.py +++ b/setup.py @@ -17,10 +17,6 @@ extra_objects = mecab_config[3].split() extra_link_args = mecab_config[4].split() -import platform -if platform.platform().startswith("Darwin"): - extra_link_args = ["-stdlib=libc++", "-mmacosx-version-min=10.9"] - extensions = Extension('fugashi', ['fugashi/fugashi.pyx'], libraries=libraries,