diff --git a/setup.py b/setup.py index e68cb32..d1a1b9a 100644 --- a/setup.py +++ b/setup.py @@ -8,20 +8,20 @@ if sys.platform == 'darwin': os.environ['CXXFLAGS'] = '-DGGML_USE_ACCELERATE -O3 -std=c++11' os.environ['LDFLAGS'] = '-framework Accelerate' else: - os.environ['CFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 /std:c++14' - os.environ['CXXFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 /std:c++14' + os.environ['CFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 -std=gnu11' + os.environ['CXXFLAGS'] = '-mavx -mavx2 -mfma -mf16c -O3 -std=c++11' ext_modules = [ Extension( name="whispercpp", - sources=["C:\\Users\\aidan\\Desktop\\Code\\projectMesa\\whispercpp.py\\whispercpp.pyx", "C:\\Users\\aidan\\Desktop\\Code\\projectMesa\\whispercpp.py\\whisper.cpp/whisper.cpp"], + sources=["whispercpp.pyx", "whisper.cpp/whisper.cpp"], language="c++", - extra_compile_args=["/std:c++14"], - ) + extra_compile_args=["-std=c++11"], + ) ] ext_modules = cythonize(ext_modules) -whisper_clib = ('whisper_clib', {'sources': ['C:\\Users\\aidan\\Desktop\\Code\\projectMesa\\whispercpp.py\\whisper.cpp/ggml.c']}) +whisper_clib = ('whisper_clib', {'sources': ['whisper.cpp/ggml.c']}) setup( name='whispercpp', @@ -30,11 +30,11 @@ setup( author='Luke Southam', author_email='luke@devthe.com', libraries=[whisper_clib], - ext_modules=cythonize(ext_modules), - include_dirs=['C:\\Users\\aidan\\Desktop\\Code\\projectMesa\\whispercpp.py\\whisper.cpp', numpy.get_include()], + ext_modules = cythonize("whispercpp.pyx"), + include_dirs = ['./whisper.cpp/', numpy.get_include()], install_requires=[ 'numpy', 'ffmpeg-python', 'requests' ], -) +) \ No newline at end of file