diff options
author | Kenneth Heafield <github@kheafield.com> | 2022-07-03 19:32:47 +0300 |
---|---|---|
committer | Kenneth Heafield <github@kheafield.com> | 2022-07-03 19:32:47 +0300 |
commit | bcd4af619a2fa45f5876d8855f7876cc09f663af (patch) | |
tree | 7f04f2ad2f7ddadac961acdc841ae1a706ac95b8 | |
parent | 568df4a23827f409f132146e93ab0f7c191296df (diff) |
-rw-r--r-- | setup.py | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -20,16 +20,17 @@ for element in is_max_order: FILES = glob.glob('util/*.cc') + glob.glob('lm/*.cc') + glob.glob('util/double-conversion/*.cc') + glob.glob('python/*.cc') FILES = [fn for fn in FILES if not (fn.endswith('main.cc') or fn.endswith('test.cc'))] +#We don't need -std=c++11 but python seems to be compiled with it now. https://github.com/kpu/kenlm/issues/86 +ARGS = ['-O3', '-DNDEBUG', '-DKENLM_MAX_ORDER='+max_order, '-std=c++11'] + if platform.system() == 'Linux': LIBS = ['stdc++', 'rt'] + ARGS.append('-DHAVE_CLOCKGETTIME') elif platform.system() == 'Darwin': LIBS = ['c++'] else: LIBS = [] -#We don't need -std=c++11 but python seems to be compiled with it now. https://github.com/kpu/kenlm/issues/86 -ARGS = ['-O3', '-DNDEBUG', '-DKENLM_MAX_ORDER='+max_order, '-std=c++11'] - #Attempted fix to https://github.com/kpu/kenlm/issues/186 and https://github.com/kpu/kenlm/issues/197 if platform.system() == 'Darwin': ARGS += ["-stdlib=libc++", "-mmacosx-version-min=10.7"] |