I am trying to install Essentia on MacOS Big Sur. I am at the compiling stage and running
python3 waf
but end up running into a build fail as so
Build failed -> task in 'essentia_streaming_spectrogram' failed with exit status 1: {task 4671392000: cxx extractor_utils.cpp -> extractor_utils.cpp.35.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/music_extractor/extractor_utils.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/music_extractor/extractor_utils.cpp.35.o', '-fPIC'] -> task in 'essentia_streaming_extractor_music' failed with exit status 1: {task 4671394352: cxx extractor_utils.cpp -> extractor_utils.cpp.45.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/music_extractor/extractor_utils.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/music_extractor/extractor_utils.cpp.45.o', '-fPIC'] -> task in 'essentia_streaming_extractor_music' failed with exit status 1: {task 4671394464: cxx streaming_extractor_music.cpp -> streaming_extractor_music.cpp.45.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/streaming_extractor_music.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/streaming_extractor_music.cpp.45.o', '-fPIC'] -> task in 'essentia_streaming_extractor_freesound' failed with exit status 1: {task 4671394800: cxx streaming_extractor_freesound.cpp -> streaming_extractor_freesound.cpp.46.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/streaming_extractor_freesound.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/streaming_extractor_freesound.cpp.46.o', '-fPIC'] -> task in 'essentia_streaming_extractor_freesound' failed with exit status 1: {task 4671394688: cxx extractor_utils.cpp -> extractor_utils.cpp.46.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/music_extractor/extractor_utils.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/music_extractor/extractor_utils.cpp.46.o', '-fPIC'] -> task in 'essentia_streaming_spectrogram' failed with exit status 1: {task 4671392112: cxx streaming_spectrogram.cpp -> streaming_spectrogram.cpp.35.o} ['/usr/bin/clang++', '-std=c++11', '-pipe', '-Wall', '-msse', '-msse2', '-mfpmath=sse', '-O2', '-fPIC', '-Isrc/examples', '-I../src/examples', '-Isrc', '-I../src', '-I.', '-I..', '-Isrc/examples/essentia', '-I../src/examples/essentia', '-Isrc/examples/essentia/scheduler', '-I../src/examples/essentia/scheduler', '-Isrc/examples/essentia/streaming', '-I../src/examples/essentia/streaming', '-Isrc/examples/essentia/streaming/algorithms', '-I../src/examples/essentia/streaming/algorithms', '-Isrc/examples/essentia/utils', '-I../src/examples/essentia/utils', '-Isrc/examples/3rdparty', '-I../src/examples/3rdparty', '-Isrc/examples/3rdparty/spline', '-I../src/examples/3rdparty/spline', '-Isrc/examples/3rdparty/nnls', '-I../src/examples/3rdparty/nnls', '-Isrc/examples/3rdparty/cephes/bessel', '-I../src/examples/3rdparty/cephes/bessel', '-Isrc/examples/3rdparty/vamp-plugin-sdk-2.4', '-I../src/examples/3rdparty/vamp-plugin-sdk-2.4', '-I/usr/local/Cellar/fftw/3.3.10_1/include', '-I/usr/local/Cellar/libsamplerate/0.1.9_1/include', '-I/usr/local/Cellar/taglib/1.12/include', '-I/usr/local/Cellar/taglib/1.12/include/taglib', '-I/usr/local/Cellar/libyaml/0.2.5/include', '-DGTEST_HAS_TR1_TUPLE=0', '-DHAVE_AVCODEC=1', '-DHAVE_AVFORMAT=1', '-DHAVE_AVUTIL=1', '-DHAVE_SAMPLERATE=1', '-DHAVE_TAGLIB=1', '-DHAVE_YAML=1', '-DHAVE_FFTW=1', '-D__STDC_CONSTANT_MACROS', '-DPYTHONDIR="/usr/local/lib/python3.10/site-packages"', '-DPYTHONARCHDIR="/usr/local/lib/python3.10/site-packages"', '-DHAVE_PYEXT=1', '-DHAVE_PYTHON_H=1', '../src/examples/streaming_spectrogram.cpp', '-c', '-o/Users/turo/Downloads/essentia/build/src/examples/streaming_spectrogram.cpp.35.o', '-fPIC']
I've tried to follow some things I've seen on github issues but nothing seems to be solving this. What is going on? What do I do?