Commit 09431e94 authored by Martin Reinecke's avatar Martin Reinecke
Browse files

try to fix OpenMP on Mac

parent 5a190ae6
...@@ -18,10 +18,10 @@ python_module_link_args = [] ...@@ -18,10 +18,10 @@ python_module_link_args = []
if sys.platform == 'darwin': if sys.platform == 'darwin':
import distutils.sysconfig import distutils.sysconfig
extra_compile_args += ['--stdlib=libc++', '-mmacosx-version-min=10.9'] extra_compile_args += ['--stdlib=libc++', '-mmacosx-version-min=10.9', '-openmp']
vars = distutils.sysconfig.get_config_vars() vars = distutils.sysconfig.get_config_vars()
vars['LDSHARED'] = vars['LDSHARED'].replace('-bundle', '') vars['LDSHARED'] = vars['LDSHARED'].replace('-bundle', '')
python_module_link_args+=['-bundle'] python_module_link_args+=['-bundle', '-openmp']
else: else:
extra_compile_args += ['-DPOCKETFFT_OPENMP', '-fopenmp', '-Wfatal-errors', '-Wfloat-conversion' ,'-Wsign-conversion', '-Wconversion' ,'-W', '-Wall', '-Wstrict-aliasing=2', '-Wwrite-strings', '-Wredundant-decls', '-Woverloaded-virtual', '-Wcast-qual', '-Wcast-align', '-Wpointer-arith'] extra_compile_args += ['-DPOCKETFFT_OPENMP', '-fopenmp', '-Wfatal-errors', '-Wfloat-conversion' ,'-Wsign-conversion', '-Wconversion' ,'-W', '-Wall', '-Wstrict-aliasing=2', '-Wwrite-strings', '-Wredundant-decls', '-Woverloaded-virtual', '-Wcast-qual', '-Wcast-align', '-Wpointer-arith']
python_module_link_args += ['-march=native', '-Wl,-rpath,$ORIGIN', '-fopenmp'] python_module_link_args += ['-march=native', '-Wl,-rpath,$ORIGIN', '-fopenmp']
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment