Explicit C11

This commit is contained in:
Luke Southam 2022-12-25 06:48:56 +00:00 committed by GitHub
parent 7be71f8fe7
commit 07e194bed2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,12 +3,12 @@ from Cython.Build import cythonize
import numpy, os, sys import numpy, os, sys
if sys.platform == 'darwin': if sys.platform == 'darwin':
os.environ['CFLAGS'] = '-DGGML_USE_ACCELERATE -O3' os.environ['CFLAGS'] = '-DGGML_USE_ACCELERATE -O3 -std=c11'
os.environ['CXXFLAGS'] = '-DGGML_USE_ACCELERATE -O3' os.environ['CXXFLAGS'] = '-DGGML_USE_ACCELERATE -O3 -std=c++11'
os.environ['LDFLAGS'] = '-framework Accelerate' os.environ['LDFLAGS'] = '-framework Accelerate'
else: else:
os.environ['CFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3' os.environ['CFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 -std=c11'
os.environ['CXXFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3' os.environ['CXXFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 -std=c++11'
setup( setup(