Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot install essentia on MacOS M1 #32

Open
floydback opened this issue Feb 23, 2023 · 19 comments · May be fixed by #36
Open

cannot install essentia on MacOS M1 #32

floydback opened this issue Feb 23, 2023 · 19 comments · May be fixed by #36

Comments

@floydback
Copy link

I have installed Python 3.9.6 and ffmpeg package and just run

brew tap MTG/essentia
brew install essentia --HEAD --with-tensorflow

I got something I can't understand.
What the problem?

🍺  /opt/homebrew/Cellar/numpy/1.24.2: 1,754 files, 37.4MB
==> Installing mtg/essentia/essentia --HEAD --with-tensorflow
==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --with-examples --with-vamp --prefix=/opt/home
Last 15 lines from /Users/ufr/Library/Logs/Homebrew/essentia/01.python3:
2023-02-23 21:00:18 +0000

/opt/homebrew/opt/[email protected]/bin/python3
waf
configure
--mode=release
--with-examples
--with-vamp
--prefix=/opt/homebrew/Cellar/essentia/HEAD-179e786
--with-tensorflow


If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/mtg/homebrew-essentia/issues

These open issues may also help:
cannot install essentia on MacOs https://github.com/MTG/homebrew-essentia/issues/30
essentia installs fine, but gaia fails https://github.com/MTG/homebrew-essentia/issues/22
essentia's formula was built from an unstable upstream --HEAD.
This build failure is expected behaviour.
Do not create issues about this on Homebrew's GitHub repositories.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.
@dbogdanov
Copy link
Member

Can you provide the output running brew install with --verbose?

@floydback
Copy link
Author

==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --with-examples --with-vamp --prefix=/opt/homebrew/Cellar/essentia/HEAD-179e786 --with-tensorflow
Failed to execute: /opt/homebrew/opt/[email protected]/bin/python3

==> Formula
Tap: mtg/essentia
Path: /opt/homebrew/Library/Taps/mtg/homebrew-essentia/essentia.rb
==> Configuration
HOMEBREW_VERSION: 4.0.3
ORIGIN: https://github.com/Homebrew/brew
HEAD: ba6d87eed9ce31f42fa2b33a4e6067d9cf17f13f
Last commit: 4 days ago
Core tap JSON: 24 Feb 14:19 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_EDITOR: nano
HOMEBREW_MAKE_JOBS: 10
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: 10-core 64-bit arm_firestorm_icestorm
Clang: 14.0.0 build 1400
Git: 2.37.1 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.86.0 => /usr/bin/curl
macOS: 13.2.1-arm64
CLT: 14.2.0.0.1.1668646533
Xcode: N/A
Rosetta 2: false
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j10
CMAKE_PREFIX_PATH: /opt/homebrew/opt/[email protected]:/opt/homebrew/opt/icu4c:/opt/homebrew/opt/[email protected]:/opt/homebrew/opt/libarchive:/opt/homebrew/opt/ffmpeg@4:/opt/homebrew/opt/readline:/opt/homebrew/opt/sqlite:/opt/homebrew/opt/openblas:/opt/homebrew
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /opt/homebrew/opt/[email protected]/Frameworks
PKG_CONFIG_PATH: /opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/cmocka/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/13
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
ACLOCAL_PATH: /opt/homebrew/share/aclocal
PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/pkg-config/bin:/opt/homebrew/opt/gcc/bin:/opt/homebrew/opt/lz4/bin:/opt/homebrew/opt/xz/bin:/opt/homebrew/opt/zstd/bin:/opt/homebrew/opt/hwloc/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/libevent/bin:/opt/homebrew/opt/open-mpi/bin:/opt/homebrew/opt/fftw/bin:/opt/homebrew/opt/libpng/bin:/opt/homebrew/opt/freetype/bin:/opt/homebrew/opt/fontconfig/bin:/opt/homebrew/opt/lame/bin:/opt/homebrew/opt/fribidi/bin:/opt/homebrew/opt/pcre2/bin:/opt/homebrew/opt/gettext/bin:/opt/homebrew/opt/glib/bin:/opt/homebrew/opt/cairo/bin:/opt/homebrew/opt/graphite2/bin:/opt/homebrew/opt/icu4c/bin:/opt/homebrew/opt/harfbuzz/bin:/opt/homebrew/opt/rtmpdump/bin:/opt/homebrew/opt/sdl2/bin:/opt/homebrew/opt/sdl12-compat/bin:/opt/homebrew/opt/speex/bin:/opt/homebrew/opt/x264/bin:/opt/homebrew/opt/x265/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/taglib/bin:/opt/homebrew/opt/brotli/bin:/opt/homebrew/opt/giflib/bin:/opt/homebrew/opt/jpeg-turbo/bin:/opt/homebrew/opt/libtiff/bin:/opt/homebrew/opt/little-cms2/bin:/opt/homebrew/opt/openexr/bin:/opt/homebrew/opt/webp/bin:/opt/homebrew/opt/jpeg-xl/bin:/opt/homebrew/opt/libvmaf/bin:/opt/homebrew/opt/aom/bin:/opt/homebrew/opt/dav1d/bin:/opt/homebrew/opt/libidn2/bin:/opt/homebrew/opt/libtasn1/bin:/opt/homebrew/opt/nettle/bin:/opt/homebrew/opt/p11-kit/bin:/opt/homebrew/opt/gnutls/bin:/opt/homebrew/opt/libbluray/bin:/opt/homebrew/opt/mbedtls/bin:/opt/homebrew/opt/librist/bin:/opt/homebrew/opt/openjpeg/bin:/opt/homebrew/opt/rav1e/bin:/opt/homebrew/opt/flac/bin:/opt/homebrew/opt/mpg123/bin:/opt/homebrew/opt/libsndfile/bin:/opt/homebrew/opt/rubberband/bin:/opt/homebrew/opt/srt/bin:/opt/homebrew/opt/leptonica/bin:/opt/homebrew/opt/libarchive/bin:/opt/homebrew/opt/pango/bin:/opt/homebrew/opt/tesseract/bin:/opt/homebrew/opt/zeromq/bin:/opt/homebrew/opt/ffmpeg@4/bin:/opt/homebrew/opt/chromaprint/bin:/opt/homebrew/opt/libtensorflow/bin:/opt/homebrew/opt/gdbm/bin:/opt/homebrew/opt/sqlite/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/numpy/bin:/opt/homebrew/opt/[email protected]/libexec/bin:/usr/bin:/bin:/usr/sbin:/sbin

Error: mtg/essentia/essentia HEAD-179e786 did not build
Logs:
     /Users/ufr/Library/Logs/Homebrew/essentia/00.options.out
     /Users/ufr/Library/Logs/Homebrew/essentia/01.python3

cat /Users/ufr/Library/Logs/Homebrew/essentia/01.python3

2023-02-24 14:21:24 +0000

/opt/homebrew/opt/[email protected]/bin/python3
waf
configure
--mode=release
--with-examples
--with-vamp
--prefix=/opt/homebrew/Cellar/essentia/HEAD-179e786
--with-tensorflow

Failed to execute: /opt/homebrew/opt/[email protected]/bin/python3

HOMEBREW_VERSION: 4.0.3
ORIGIN: https://github.com/Homebrew/brew
HEAD: ba6d87eed9ce31f42fa2b33a4e6067d9cf17f13f
Last commit: 4 days ago
Core tap JSON: 24 Feb 14:19 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_EDITOR: nano
HOMEBREW_MAKE_JOBS: 10
HOMEBREW_NO_BOOTSNAP: set
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: 10-core 64-bit arm_firestorm_icestorm
Clang: 14.0.0 build 1400
Git: 2.37.1 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.86.0 => /usr/bin/curl
macOS: 13.2.1-arm64
CLT: 14.2.0.0.1.1668646533
Xcode: N/A
Rosetta 2: false

HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j10
CMAKE_PREFIX_PATH: /opt/homebrew/opt/[email protected]:/opt/homebrew/opt/icu4c:/opt/homebrew/opt/[email protected]:/opt/homebrew/opt/libarchive:/opt/homebrew/opt/ffmpeg@4:/opt/homebrew/opt/readline:/opt/homebrew/opt/sqlite:/opt/homebrew/opt/openblas:/opt/homebrew
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /opt/homebrew/opt/[email protected]/Frameworks
PKG_CONFIG_PATH: /opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/cmocka/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/13
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
ACLOCAL_PATH: /opt/homebrew/share/aclocal
PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/pkg-config/bin:/opt/homebrew/opt/gcc/bin:/opt/homebrew/opt/lz4/bin:/opt/homebrew/opt/xz/bin:/opt/homebrew/opt/zstd/bin:/opt/homebrew/opt/hwloc/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/libevent/bin:/opt/homebrew/opt/open-mpi/bin:/opt/homebrew/opt/fftw/bin:/opt/homebrew/opt/libpng/bin:/opt/homebrew/opt/freetype/bin:/opt/homebrew/opt/fontconfig/bin:/opt/homebrew/opt/lame/bin:/opt/homebrew/opt/fribidi/bin:/opt/homebrew/opt/pcre2/bin:/opt/homebrew/opt/gettext/bin:/opt/homebrew/opt/glib/bin:/opt/homebrew/opt/cairo/bin:/opt/homebrew/opt/graphite2/bin:/opt/homebrew/opt/icu4c/bin:/opt/homebrew/opt/harfbuzz/bin:/opt/homebrew/opt/rtmpdump/bin:/opt/homebrew/opt/sdl2/bin:/opt/homebrew/opt/sdl12-compat/bin:/opt/homebrew/opt/speex/bin:/opt/homebrew/opt/x264/bin:/opt/homebrew/opt/x265/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/taglib/bin:/opt/homebrew/opt/brotli/bin:/opt/homebrew/opt/giflib/bin:/opt/homebrew/opt/jpeg-turbo/bin:/opt/homebrew/opt/libtiff/bin:/opt/homebrew/opt/little-cms2/bin:/opt/homebrew/opt/openexr/bin:/opt/homebrew/opt/webp/bin:/opt/homebrew/opt/jpeg-xl/bin:/opt/homebrew/opt/libvmaf/bin:/opt/homebrew/opt/aom/bin:/opt/homebrew/opt/dav1d/bin:/opt/homebrew/opt/libidn2/bin:/opt/homebrew/opt/libtasn1/bin:/opt/homebrew/opt/nettle/bin:/opt/homebrew/opt/p11-kit/bin:/opt/homebrew/opt/gnutls/bin:/opt/homebrew/opt/libbluray/bin:/opt/homebrew/opt/mbedtls/bin:/opt/homebrew/opt/librist/bin:/opt/homebrew/opt/openjpeg/bin:/opt/homebrew/opt/rav1e/bin:/opt/homebrew/opt/flac/bin:/opt/homebrew/opt/mpg123/bin:/opt/homebrew/opt/libsndfile/bin:/opt/homebrew/opt/rubberband/bin:/opt/homebrew/opt/srt/bin:/opt/homebrew/opt/leptonica/bin:/opt/homebrew/opt/libarchive/bin:/opt/homebrew/opt/pango/bin:/opt/homebrew/opt/tesseract/bin:/opt/homebrew/opt/zeromq/bin:/opt/homebrew/opt/ffmpeg@4/bin:/opt/homebrew/opt/chromaprint/bin:/opt/homebrew/opt/libtensorflow/bin:/opt/homebrew/opt/gdbm/bin:/opt/homebrew/opt/sqlite/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/numpy/bin:/opt/homebrew/opt/[email protected]/libexec/bin:/usr/bin:/bin:/usr/sbin:/sbin

@floydback
Copy link
Author

Maybe it matters

ls -l /opt/homebrew/opt/[email protected]/bin/python3
ls: /opt/homebrew/opt/[email protected]/bin/python3: No such file or directory
ls -l /opt/homebrew/opt/[email protected]/bin/python3.9
/opt/homebrew/opt/[email protected]/bin/python3.9 -> ../Frameworks/Python.framework/Versions/3.9/bin/python3.9

And this

which python
python: aliased to /opt/homebrew/bin/python3
which python3
/opt/homebrew/bin/python3
which python3.9
/opt/homebrew/bin/python3.9
which python3.11
/opt/homebrew/bin/python3.11

@dbogdanov
Copy link
Member

As you point out, the /opt/homebrew/opt/[email protected]/bin/python3 symlink is missing, while it should have been installed by brew. Did you try running brew doctor?

@floydback
Copy link
Author

As you point out, the /opt/homebrew/opt/[email protected]/bin/python3 symlink is missing, while it should have been installed by brew. Did you try running brew doctor?

I guess there is some confusion with python versions ...
I had

/usr/bin/python3 (default in macos)
/opt/homebrew/opt/[email protected]/bin/python3
/opt/homebrew/opt/[email protected]/bin/python3.11

So (for easy debugging) I run brew remove [email protected]
Also I add to me .zshrc

alias python=/opt/homebrew/opt/[email protected]/bin/python3.9
alias pip='/opt/homebrew/opt/[email protected]/bin/pip3.9'

The brew doctor does not create the desired symlink. So I made it manually by ln -s /opt/homebrew/opt/[email protected]/bin/python3.9 /opt/homebrew/opt/[email protected]/bin/python3 command and restart the shell.

This error is gone. But another comes.

@floydback
Copy link
Author

==> Installing essentia from mtg/essentia
==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --with-examples --with-vamp --prefix=/opt/home
==> /opt/homebrew/opt/[email protected]/bin/python3 waf
==> /opt/homebrew/opt/[email protected]/bin/python3 waf install
==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --only-python --prefix=/opt/homebrew/Cellar/es
Last 15 lines from /Users/ufr/Library/Logs/Homebrew/essentia/04.python3:
Checking for 'clang' (C compiler)        : clang 
→ Searching *.pc pkg-config files for dependencies in /opt/homebrew/Cellar/essentia/HEAD-179e786/lib/pkgconfig:/opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig and default paths
→ Building only Essentia's python bindings (libessentia should be pre-installed)
Checking for program 'pkg-config'        : /opt/homebrew/Library/Homebrew/shims/mac/super/pkg-config 
Checking for 'essentia'                  : yes 
Checking for 'clang' (C compiler)        : clang 
Checking for program 'python'            : /opt/homebrew/opt/[email protected]/bin/python3.9 
Checking for python version >= 2.7.0     : 3.9.16 
→ Configuring for python3
python-config                            : /opt/homebrew/opt/[email protected]/bin/python3.9-config 
Asking python-config for pyext '--cflags --libs --ldflags' flags : yes 
Testing pyext configuration                                      : yes 
Checking for python module 'numpy'                               : not found 
Could not find the python module 'numpy'
(complete log in /private/tmp/essentia-20230225-18898-1gyfpk2/build/config.log)

@floydback
Copy link
Author

So now I need to preinstall libessentia? How to do this?
Also I can't understand why it says numpy is not found.

pip list | grep numpy     
numpy      1.24.2
pip install numpy
DEPRECATION: Configuring installation scheme with distutils config files is deprecated and will no longer work in the near future. If you are using a Homebrew or Linuxbrew Python, please see discussion at https://github.com/Homebrew/homebrew-core/issues/76621
Requirement already satisfied: numpy in ./Library/Python/3.9/lib/python/site-packages (1.24.2)

@dbogdanov
Copy link
Member

Brew should have also installed numpy dependency for you.

Btw, if you just want to run Essentia in Python, we have wheels for Intel MacOS on PyPI. We also have experimental wheels for Silicon, but it is work in progress: works for some users, but others reported import essentia is getting stuck.

@floydback
Copy link
Author

Solved for me.
I'm not sure what the problem was, so I'll describe my steps.

I decided to check what was wrong with numpy and do some tests.

pip install pytest hypothesis
python -c 'import numpy; numpy.test()'. 

There were a lot of errors and one of them ModuleNotFoundError: No module named 'typing_extensions'
So I did a pip install typing_extensions

That didn't solve the problem, but the test now ran successfully.

Then I reinstalled numpy

pip uninstall numpy
python -m pip install numpy 

So now it works.

@floydback
Copy link
Author

floydback commented Feb 26, 2023

I purged brew and try clean installation.

So. There are two things we have to do before this

brew tap MTG/essentia
brew install essentia --HEAD --with-tensorflow

works.

  1. Made symlink to python3.9.
    brew installed python3.9 to /opt/homebrew/opt/[email protected]/bin/python3.9 but in homebrew-essentia uses /opt/homebrew/opt/[email protected]/bin/python3 path
    This fixed with
    ln -s /opt/homebrew/opt/[email protected]/bin/python3.9 /opt/homebrew/opt/[email protected]/bin/python3

  2. During the installation process appears a message (which you may miss due to the large number of logs)

==> Pouring numpy--1.24.2.arm64_ventura.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /opt/homebrew
Could not symlink bin/f2py
Target /opt/homebrew/bin/f2py
already exists. You may want to remove it:
  rm '/opt/homebrew/bin/f2py'

To force the link and overwrite all conflicting files:
  brew link --overwrite numpy

To list all files that would be deleted:
  brew link --overwrite --dry-run numpy

So brew link --overwrite numpy should fix it. Re-install also fixed it.
Hope it can be useful to someone.

@dbogdanov thanks for your work! Спасибо

@alisonbma
Copy link

Thanks! These 2 lines fixed it for me. Worked on both M1/Intel macbooks.

pip uninstall numpy
python -m pip install numpy

brew link --overwrite numpy # + addressing any rm prompts that come up

@bclark288
Copy link

I'm also unable to install on a new macbook pro with M2 chip. It looks like the problem is that the script can't find numpy, but I've done all the steps from the two posts above and I can't seem to get it to see numpy.

Here's the output from my install:
brew install essentia --HEAD --with-tensorflow --verbose
==> Fetching mtg/essentia/essentia
==> Downloading https://files.pythonhosted.org/packages/21/9f/b251f7f8a76dec1d6651be194dfba8fb8d7781d10ab3987190de8391d08e/six-1.14.0.tar.gz
Already downloaded: /Users/beachclark/Library/Caches/Homebrew/downloads/22c9c7a937f5bb39678fed6ea3266190990eedb811f541ddc6b35ae42dc0e2e9--six-1.14.0.tar.gz
==> Verifying checksum for '22c9c7a937f5bb39678fed6ea3266190990eedb811f541ddc6b35ae42dc0e2e9--six-1.14.0.tar.gz'
==> Cloning https://github.com/MTG/essentia.git
Updating /Users/beachclark/Library/Caches/Homebrew/essentia--git
/usr/bin/env git config remote.origin.url https://github.com/MTG/essentia.git
/usr/bin/env git config remote.origin.fetch +refs/heads/master:refs/remotes/origin/master
/usr/bin/env git config remote.origin.tagOpt --no-tags
/usr/bin/env git config advice.detachedHead false
/usr/bin/env git fetch origin
==> Checking out branch master
/usr/bin/env git checkout -f master --
Already on 'master'
Your branch is up to date with 'origin/master'.
/usr/bin/env git reset --hard origin/master --
HEAD is now at 417bf6ad Merge pull request #955 from MTG/freesound_extractor_update
/usr/bin/env git submodule foreach --recursive git\ submodule\ sync
Entering 'test/audio'
Entering 'test/models'
/usr/bin/env git submodule update --init --recursive
/usr/bin/env git submodule --quiet foreach --recursive pwd
/Users/beachclark/Library/Caches/Homebrew/essentia--git/test/audio
/Users/beachclark/Library/Caches/Homebrew/essentia--git/test/models
==> Installing essentia from mtg/essentia
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/packaging/. /private/tmp/d20230404-52860-1roxvpj/packaging
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/COPYING.txt /private/tmp/d20230404-52860-1roxvpj/COPYING.txt
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/pyproject-tensorflow.toml /private/tmp/d20230404-52860-1roxvpj/pyproject-tensorflow.toml
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/test/. /private/tmp/d20230404-52860-1roxvpj/test
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/debian/. /private/tmp/d20230404-52860-1roxvpj/debian
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/Changelog /private/tmp/d20230404-52860-1roxvpj/Changelog
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/AUTHORS /private/tmp/d20230404-52860-1roxvpj/AUTHORS
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/build_android.sh /private/tmp/d20230404-52860-1roxvpj/build_android.sh
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/pyproject.toml /private/tmp/d20230404-52860-1roxvpj/pyproject.toml
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/essentiaVC80.vcproj /private/tmp/d20230404-52860-1roxvpj/essentiaVC80.vcproj
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/FAQ.md /private/tmp/d20230404-52860-1roxvpj/FAQ.md
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/wscript /private/tmp/d20230404-52860-1roxvpj/wscript
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/MANIFEST.in /private/tmp/d20230404-52860-1roxvpj/MANIFEST.in
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/utils/. /private/tmp/d20230404-52860-1roxvpj/utils
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/essentia.pc.in /private/tmp/d20230404-52860-1roxvpj/essentia.pc.in
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/Essentia\ Licensing.txt /private/tmp/d20230404-52860-1roxvpj/Essentia\ Licensing.txt
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/.gitmodules /private/tmp/d20230404-52860-1roxvpj/.gitmodules
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/essentiaBindingsVC80.vcproj /private/tmp/d20230404-52860-1roxvpj/essentiaBindingsVC80.vcproj
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/README.md /private/tmp/d20230404-52860-1roxvpj/README.md
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/essentia.vcproj /private/tmp/d20230404-52860-1roxvpj/essentia.vcproj
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/setup.py /private/tmp/d20230404-52860-1roxvpj/setup.py
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/.gitignore /private/tmp/d20230404-52860-1roxvpj/.gitignore
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/VERSION /private/tmp/d20230404-52860-1roxvpj/VERSION
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/.github/. /private/tmp/d20230404-52860-1roxvpj/.github
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/waf /private/tmp/d20230404-52860-1roxvpj/waf
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/ACKNOWLEDGEMENTS /private/tmp/d20230404-52860-1roxvpj/ACKNOWLEDGEMENTS
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/doc/. /private/tmp/d20230404-52860-1roxvpj/doc
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/.git/. /private/tmp/d20230404-52860-1roxvpj/.git
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/.travis.yml /private/tmp/d20230404-52860-1roxvpj/.travis.yml
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/travis/. /private/tmp/d20230404-52860-1roxvpj/travis
/usr/bin/env cp -pR /Users/beachclark/Library/Caches/Homebrew/essentia--git/src/. /private/tmp/d20230404-52860-1roxvpj/src
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/packaging/. /private/tmp/essentia-20230404-52860-zw7z7a/packaging
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/COPYING.txt /private/tmp/essentia-20230404-52860-zw7z7a/COPYING.txt
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/pyproject-tensorflow.toml /private/tmp/essentia-20230404-52860-zw7z7a/pyproject-tensorflow.toml
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/test/. /private/tmp/essentia-20230404-52860-zw7z7a/test
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/debian/. /private/tmp/essentia-20230404-52860-zw7z7a/debian
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/Changelog /private/tmp/essentia-20230404-52860-zw7z7a/Changelog
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/AUTHORS /private/tmp/essentia-20230404-52860-zw7z7a/AUTHORS
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/build_android.sh /private/tmp/essentia-20230404-52860-zw7z7a/build_android.sh
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/pyproject.toml /private/tmp/essentia-20230404-52860-zw7z7a/pyproject.toml
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/essentiaVC80.vcproj /private/tmp/essentia-20230404-52860-zw7z7a/essentiaVC80.vcproj
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/FAQ.md /private/tmp/essentia-20230404-52860-zw7z7a/FAQ.md
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/wscript /private/tmp/essentia-20230404-52860-zw7z7a/wscript
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/MANIFEST.in /private/tmp/essentia-20230404-52860-zw7z7a/MANIFEST.in
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/utils/. /private/tmp/essentia-20230404-52860-zw7z7a/utils
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/essentia.pc.in /private/tmp/essentia-20230404-52860-zw7z7a/essentia.pc.in
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/Essentia\ Licensing.txt /private/tmp/essentia-20230404-52860-zw7z7a/Essentia\ Licensing.txt
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/.gitmodules /private/tmp/essentia-20230404-52860-zw7z7a/.gitmodules
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/essentiaBindingsVC80.vcproj /private/tmp/essentia-20230404-52860-zw7z7a/essentiaBindingsVC80.vcproj
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/README.md /private/tmp/essentia-20230404-52860-zw7z7a/README.md
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/essentia.vcproj /private/tmp/essentia-20230404-52860-zw7z7a/essentia.vcproj
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/setup.py /private/tmp/essentia-20230404-52860-zw7z7a/setup.py
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/.gitignore /private/tmp/essentia-20230404-52860-zw7z7a/.gitignore
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/VERSION /private/tmp/essentia-20230404-52860-zw7z7a/VERSION
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/.github/. /private/tmp/essentia-20230404-52860-zw7z7a/.github
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/waf /private/tmp/essentia-20230404-52860-zw7z7a/waf
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/ACKNOWLEDGEMENTS /private/tmp/essentia-20230404-52860-zw7z7a/ACKNOWLEDGEMENTS
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/doc/. /private/tmp/essentia-20230404-52860-zw7z7a/doc
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/.git/. /private/tmp/essentia-20230404-52860-zw7z7a/.git
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/.travis.yml /private/tmp/essentia-20230404-52860-zw7z7a/.travis.yml
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/travis/. /private/tmp/essentia-20230404-52860-zw7z7a/travis
/usr/bin/env cp -pR /private/tmp/d20230404-52860-1roxvpj/src/. /private/tmp/essentia-20230404-52860-zw7z7a/src
==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --with-examples --with-vamp --prefix=/opt/homebrew/Cellar/essentia/HEAD-417bf6a --with-tensorflow
Setting top to : /private/tmp/essentia-20230404-52860-zw7z7a
Setting out to : /private/tmp/essentia-20230404-52860-zw7z7a/build
→ configuring the project in /private/tmp/essentia-20230404-52860-zw7z7a
→ Building in release mode
Checking for 'clang++' (C++ compiler) : clang++
Checking for 'clang' (C compiler) : clang
→ Searching *.pc pkg-config files for dependencies in /opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig and default paths
Checking for program 'pkg-config' : /opt/homebrew/Library/Homebrew/shims/mac/super/pkg-config
Checking for 'eigen3' : yes
Checking for 'libavcodec' >= 55.34.1 : yes
Checking for 'libavformat' : yes
Checking for 'libavutil' : yes
Checking for 'libswresample' : yes
Checking for 'samplerate' : yes
Checking for 'taglib' >= 1.9 : yes
Checking for 'yaml-0.1' : yes
Checking for 'fftw3f' : yes
Checking for 'libchromaprint' : yes
Checking for 'tensorflow' : yes

================================ CONFIGURATION SUMMARY ================================

  • using FFTW for FFT

  • fftw detected!

  • FFmpeg / libav detected!

  • libsamplerate (SRC) detected!
    The following algorithms will be included: ['Resample', 'MonoWriter', 'EasyLoader', 'EqloudLoader', 'AudioLoader', 'AudioWriter', 'MonoLoader']

  • TagLib detected!
    The following algorithms will be included: ['MetadataReader', 'MusicExtractor', 'FreesoundExtractor']

  • libyaml detected!
    The following algorithms will be included: ['YamlInput', 'YamlOutput']

  • Essentia is configured without Gaia2.
    The following algorithms will be ignored: ['GaiaTransform', 'MusicExtractorSVM']
    Examples requiring Gaia2 will be ignored

  • Chromaprint detected!
    The following algorithms will be included: ['Chromaprinter']

  • Tensorflow detected!
    The following algorithms will be included: ['TensorflowPredict', 'TensorflowPredictMusiCNN', 'TensorflowPredictVGGish', 'TensorflowPredictTempoCNN', 'TensorflowPredictCREPE', 'PitchCREPE', 'TempoCNN', 'TensorflowPredictEffnetDiscogs', 'TensorflowPredict2D', 'TensorflowPredictFSDSINet']

  • Compiling 56 examples
    standard_beatsmarker, standard_fadedetection, standard_mfcc, standard_onsetrate, standard_pitchdemo, standard_rhythmtransform, standard_spectralcontrast, standard_vibrato, standard_harmonicmodel, standard_hpsmodel, standard_hprmodel, standard_predominantmask, standard_sinemodel, standard_sinesubtraction, standard_sprmodel, standard_spsmodel, standard_stft, standard_stochasticmodel, standard_chromaprinter, standard_pca, standard_discontinuitydetector, standard_extractor_la-cupula, standard_gapsdetector, standard_humdetector, standard_loudnessebur128, standard_loudnessebur128_double_input, standard_saturationdetector, standard_snr, standard_welch, streaming_humdetector, standard_crosssimilaritymatrix, standard_chromacrosssimilarity, standard_coversongsimilarity, streaming_beatsmarker, streaming_beattracker_multifeature_mirex2013, streaming_key, streaming_gfcc, streaming_md5, streaming_mfcc, streaming_spectrogram, streaming_rhythmextractor_multifeature, streaming_onsetrate, streaming_panning, streaming_pitchyinfft, streaming_predominantpitchmelodia, streaming_chromacrosssimilarity, streaming_coversongsimilarity, streaming_stft, streaming_tuningfrequency, streaming_vibrato, streaming_yinprobabilistic, streaming_extractor_music, streaming_extractor_freesound, streaming_tensorflowpredict, streaming_musicnn_predict, streaming_vggish_predict
    Building all the algorithms
    Ignoring the following algorithms: FFTAComplex, MusicExtractorSVM, IFFTA, FFTK, IFFTAComplex, FFTKComplex, FFTA, GaiaTransform, IFFTK, IFFTKComplex
    Created algorithms registration file


  • Building shared library
  • Building examples
  • Building Vamp plugin
    =======================================================================================
    'configure' finished successfully (0.243s)
    ==> /opt/homebrew/opt/[email protected]/bin/python3 waf
    Waf: Entering directory `/private/tmp/essentia-20230404-52860-zw7z7a/build'
    → building from /private/tmp/essentia-20230404-52860-zw7z7a
    → building from /private/tmp/essentia-20230404-52860-zw7z7a/src
    Building all the algorithms
    Ignoring the following algorithms: FFTK, IFFTKComplex, IFFTA, IFFTAComplex, GaiaTransform, MusicExtractorSVM, FFTAComplex, IFFTK, FFTKComplex, FFTA
    Created algorithms registration file
    → building from /private/tmp/essentia-20230404-52860-zw7z7a/src/examples
    [ 1/312] Compiling src/algorithms/rhythm/onsetdetectionglobal.cpp
    [ 2/312] Compiling src/algorithms/extractor/musicextractor.cpp
    [ 3/312] Compiling src/algorithms/tonal/pitchcontoursmultimelody.cpp
    [ 4/312] Compiling src/essentia/utils/extractor_music/MusicLowlevelDescriptors.cpp
    [ 5/312] Compiling src/essentia/streaming/algorithms/ringbufferinput.cpp
    [ 6/312] Compiling src/essentia/parameter.cpp
    [ 7/312] Compiling src/essentia/connector.cpp
    [ 8/312] Compiling src/essentia/algorithm.cpp
    [ 9/312] Compiling src/algorithms/standard/stereodemuxer.cpp
    [ 10/312] Compiling src/algorithms/temporal/loudnessebur128filter.cpp
    [ 11/312] Compiling src/algorithms/spectral/rolloff.cpp
    [ 12/312] Compiling src/3rdparty/cephes/bessel/hyperg.cpp
    [ 13/312] Compiling src/algorithms/tonal/pitchyinfft.cpp
    [ 14/312] Compiling src/3rdparty/nnls/nnls.c
    [ 15/312] Compiling src/algorithms/stats/singlegaussian.cpp
    [ 16/312] Compiling src/algorithms/stats/instantpower.cpp
    [ 17/312] Compiling src/algorithms/stats/rawmoments.cpp
    [ 18/312] Compiling src/algorithms/rhythm/tempotapticks.cpp
    [ 19/312] Compiling src/algorithms/tonal/highresolutionfeatures.cpp
    [ 20/312] Compiling src/algorithms/extractor/barkextractor.cpp
    [ 21/312] Compiling src/algorithms/rhythm/tempocnn.cpp
    [ 22/312] Compiling src/algorithms/rhythm/bpmhistogramdescriptors.cpp
    [ 23/312] Compiling src/algorithms/standard/ifftw.cpp
    [ 24/312] Compiling src/algorithms/standard/viterbi.cpp
    [ 25/312] Compiling src/algorithms/extractor/keyextractor.cpp
    [ 26/312] Compiling src/algorithms/standard/powerspectrum.cpp
    [ 27/312] Compiling src/algorithms/io/yamloutput.cpp
    [ 28/312] Compiling src/algorithms/standard/tensortopool.cpp
    [ 29/312] Compiling src/algorithms/tonal/pitchyin.cpp
    [ 30/312] Compiling src/algorithms/standard/maxfilter.cpp
    [ 31/312] Compiling src/algorithms/io/audioonsetsmarker.cpp
    [ 32/312] Compiling src/essentia/utils/extractor_freesound/FreesoundTonalDescriptors.cpp
    [ 33/312] Compiling src/algorithms/standard/monomixer.cpp
    [ 34/312] Compiling src/algorithms/tonal/pitchcrepe.cpp
    [ 35/312] Compiling src/algorithms/standard/clipper.cpp
    [ 36/312] Compiling src/algorithms/standard/windowing.cpp
    [ 37/312] Compiling src/essentia/streaming/algorithms/poolstorage.cpp
    [ 38/312] Compiling src/algorithms/io/metadatareader.cpp
    [ 39/312] Compiling src/algorithms/standard/fftwcomplex.cpp
    [ 40/312] Compiling src/algorithms/standard/silencerate.cpp
    [ 41/312] Compiling src/algorithms/experimental/beatogram.cpp
    [ 42/312] Compiling src/algorithms/standard/pooltotensor.cpp
    [ 43/312] Compiling src/algorithms/io/eqloudloader.cpp
    [ 44/312] Compiling src/algorithms/io/easyloader.cpp
    [ 45/312] Compiling src/essentia/utils/extractor_freesound/FreesoundRhythmDescriptors.cpp
    [ 46/312] Compiling src/algorithms/standard/fftw.cpp
    [ 47/312] Compiling src/algorithms/io/yamlinput.cpp
    [ 48/312] Compiling src/algorithms/standard/spectrumCQ.cpp
    [ 49/312] Compiling src/algorithms/standard/spectrum.cpp
    [ 50/312] Compiling src/algorithms/filters/bandpass.cpp
    [ 51/312] Compiling src/algorithms/standard/frametoreal.cpp
    [ 52/312] Compiling src/algorithms/sfx/derivativesfx.cpp
    [ 53/312] Compiling src/essentia/essentiautil.cpp
    [ 54/312] Compiling src/algorithms/standard/tensortranspose.cpp
    [ 55/312] Compiling src/algorithms/sfx/flatnesssfx.cpp
    [ 56/312] Compiling src/algorithms/standard/startstopsilence.cpp
    [ 57/312] Compiling src/algorithms/filters/movingaverage.cpp
    [ 58/312] Compiling src/algorithms/standard/idct.cpp
    [ 59/312] Compiling src/algorithms/sfx/logattacktime.cpp
    [ 60/312] Compiling src/algorithms/standard/autocorrelation.cpp
    [ 61/312] Compiling src/algorithms/standard/derivative.cpp
    [ 62/312] Compiling src/algorithms/standard/binaryoperatorstream.cpp
    [ 63/312] Compiling src/essentia/utils/audiocontext.cpp
    [ 64/312] Compiling src/algorithms/sfx/aftermaxtobeforemaxenergyratio.cpp
    [ 65/312] Compiling src/algorithms/standard/cubicspline.cpp
    [ 66/312] Compiling src/algorithms/standard/overlapadd.cpp
    [ 67/312] Compiling src/algorithms/filters/dcremoval.cpp
    [ 68/312] Compiling src/algorithms/standard/realaccumulator.cpp
    [ 69/312] Compiling src/essentia/streaming/accumulatoralgorithm.cpp
    [ 70/312] Compiling src/algorithms/highlevel/coversongsimilarity.cpp
    [ 71/312] Compiling src/algorithms/standard/replaygain.cpp
    [ 72/312] Compiling src/algorithms/standard/chromagram.cpp
    [ 73/312] Compiling src/algorithms/filters/iir.cpp
    [ 74/312] Compiling src/algorithms/standard/multiplexer.cpp
    [ 75/312] Compiling src/algorithms/highlevel/fadedetection.cpp
    [ 76/312] Compiling src/algorithms/highlevel/crosssimilaritymatrix.cpp
    [ 77/312] Compiling src/essentia/utils/asciidag.cpp
    [ 78/312] Compiling src/algorithms/standard/constantq.cpp
    [ 79/312] Compiling src/algorithms/standard/resample.cpp
    [ 80/312] Compiling src/algorithms/highlevel/chromacrosssimilarity.cpp
    [ 81/312] Compiling src/algorithms/filters/medianfilter.cpp
    [ 82/312] Compiling src/algorithms/audioproblems/saturationdetector.cpp
    [ 83/312] Compiling src/algorithms/audioproblems/clickdetector.cpp
    [ 84/312] Compiling src/algorithms/audioproblems/noiseburstdetector.cpp
    [ 85/312] Compiling src/algorithms/highlevel/sbic.cpp
    [ 86/312] Compiling src/algorithms/audioproblems/humdetector.cpp
    [ 87/312] Compiling src/algorithms/complex/polartocartesian.cpp
    [ 88/312] Compiling src/algorithms/audioproblems/discontinuitydetector.cpp
    [ 89/312] Compiling src/essentia/configurable.cpp
    [ 90/312] Compiling src/algorithms/machinelearning/tensorflowpredictcrepe.cpp
    [ 91/312] Compiling src/algorithms/temporal/effectiveduration.cpp
    [ 92/312] Compiling src/algorithms/machinelearning/tensorflowpredictmusicnn.cpp
    [ 93/312] Compiling src/algorithms/complex/magnitude.cpp
    [ 94/312] Compiling src/essentia/streaming/streamingalgorithmwrapper.cpp
    [ 95/312] Compiling src/algorithms/machinelearning/tensorflowpredicteffnetdiscogs.cpp
    [ 96/312] Compiling src/algorithms/tonal/pitchcontours.cpp
    [ 97/312] Compiling src/algorithms/machinelearning/tensorflowpredict2d.cpp
    [ 98/312] Compiling src/algorithms/synthesis/sprmodelsynth.cpp
    [ 99/312] Compiling src/algorithms/temporal/zerocrossingrate.cpp
    [100/312] Compiling src/algorithms/synthesis/resamplefft.cpp
    [101/312] Compiling src/algorithms/tonal/pitchyinprobabilitieshmm.cpp
    [102/312] Compiling src/essentia/scheduler/network.cpp
    [103/312] Compiling src/algorithms/synthesis/harmonicmask.cpp
    [104/312] Compiling src/algorithms/synthesis/hpsmodelanal.cpp
    [105/312] Compiling src/algorithms/temporal/lpc.cpp
    [106/312] Compiling src/algorithms/synthesis/stochasticmodelsynth.cpp
    [107/312] Compiling src/algorithms/tonal/pitchmelodia.cpp
    [108/312] Compiling src/algorithms/synthesis/sinemodelsynth.cpp
    [109/312] Compiling src/essentia/streaming/streamingalgorithm.cpp
    [110/312] Compiling src/algorithms/tonal/multipitchmelodia.cpp
    [111/312] Compiling src/algorithms/tonal/pitchyinprobabilistic.cpp
    [112/312] Compiling src/algorithms/synthesis/hprmodelanal.cpp
    [113/312] Compiling src/algorithms/spectral/triangularbands.cpp
    [114/312] Compiling src/algorithms/spectral/frequencybands.cpp
    [115/312] Compiling src/algorithms/tonal/tonicindianartmusic.cpp
    [116/312] Compiling src/algorithms/temporal/loudnessvickers.cpp
    [117/312] Compiling src/essentia/debugging.cpp
    [118/312] Compiling src/algorithms/spectral/tensorflowinputvggish.cpp
    [119/312] Compiling src/algorithms/spectral/tensorflowinputtempocnn.cpp
    [120/312] Compiling src/algorithms/spectral/spectralpeaks.cpp
    [121/312] Compiling src/algorithms/tonal/tristimulus.cpp
    [122/312] Compiling src/algorithms/tonal/tuningfrequency.cpp
    [123/312] Compiling src/3rdparty/cephes/bessel/iv.cpp
    [124/312] Compiling src/3rdparty/spline/splineutil.cpp
    [125/312] Compiling src/algorithms/spectral/strongpeak.cpp
    [126/312] Compiling src/algorithms/essentia_algorithms_reg.cpp
    [127/312] Compiling src/algorithms/spectral/tensorflowinputmusicnn.cpp
    [128/312] Compiling src/algorithms/stats/powermean.cpp
    [129/312] Compiling src/algorithms/stats/crest.cpp
    [130/312] Compiling src/algorithms/stats/median.cpp
    [131/312] Compiling src/algorithms/tonal/nnlschroma.cpp
    [132/312] Compiling src/algorithms/spectral/erbbands.cpp
    [133/312] Compiling src/algorithms/stats/decrease.cpp
    [134/312] Compiling src/essentia/streaming/algorithms/ringbuffervectoroutput.cpp
    [135/312] Compiling src/algorithms/spectral/hfc.cpp
    [136/312] Compiling src/algorithms/rhythm/tempotap.cpp
    [137/312] Compiling src/algorithms/rhythm/bpmhistogram.cpp
    [138/312] Compiling src/algorithms/rhythm/rhythmextractor.cpp
    [139/312] Compiling src/algorithms/spectral/tensorflowinputfsdsinet.cpp
    [140/312] Compiling src/algorithms/tonal/pitchfilter.cpp
    [141/312] Compiling src/essentia/utils/extractor_music/MusicTonalDescriptors.cpp
    [142/312] Compiling src/algorithms/rhythm/percivalbpmestimator.cpp
    [143/312] Compiling src/algorithms/rhythm/loopbpmconfidence.cpp
    [144/312] Compiling src/algorithms/rhythm/onsetrate.cpp
    [145/312] Compiling src/algorithms/extractor/freesoundextractor.cpp
    [146/312] Compiling src/algorithms/rhythm/percivalevaluatepulsetrains.cpp
    [147/312] Compiling src/algorithms/extractor/levelextractor.cpp
    [148/312] Compiling src/algorithms/rhythm/percivalenhanceharmonics.cpp
    [149/312] Compiling src/algorithms/standard/trimmer.cpp
    [150/312] Compiling src/algorithms/standard/ifftwcomplex.cpp
    [151/312] Compiling src/algorithms/extractor/tonalextractor.cpp
    [152/312] Compiling src/algorithms/tonal/inharmonicity.cpp
    [153/312] Compiling src/algorithms/standard/envelope.cpp
    [154/312] Compiling src/algorithms/tonal/chordsdetection.cpp
    [155/312] Compiling src/algorithms/io/audioloader.cpp
    [156/312] Compiling src/algorithms/standard/vectorrealtotensor.cpp
    [157/312] Compiling src/algorithms/standard/welch.cpp
    [158/312] Compiling src/essentia/utils/extractor_freesound/FreesoundSfxDescriptors.cpp
    [159/312] Compiling src/algorithms/standard/stereotrimmer.cpp
    [160/312] Compiling src/algorithms/filters/highpass.cpp
    [161/312] Compiling src/algorithms/standard/vectorrealaccumulator.cpp
    [162/312] Compiling src/algorithms/sfx/pitchsalience.cpp
    [163/312] Compiling src/algorithms/standard/unaryoperatorstream.cpp
    [164/312] Compiling src/algorithms/io/monowriter.cpp
    [165/312] Compiling src/algorithms/standard/unaryoperator.cpp
    [166/312] Compiling src/algorithms/sfx/tctototal.cpp
    [167/312] Compiling src/algorithms/standard/bpf.cpp
    [168/312] Compiling src/algorithms/filters/equalloudness.cpp
    [169/312] Compiling src/essentia/streaming/algorithms/devnull.cpp
    [170/312] Compiling src/algorithms/sfx/strongdecay.cpp
    [171/312] Compiling src/algorithms/standard/crosscorrelation.cpp
    [172/312] Compiling src/algorithms/standard/spline.cpp
    [173/312] Compiling src/algorithms/standard/minmax.cpp
    [174/312] Compiling src/essentia/utils/asciidagparser.cpp
    [175/312] Compiling src/algorithms/highlevel/danceability.cpp
    [176/312] Compiling src/algorithms/standard/stereomuxer.cpp
    [177/312] Compiling src/algorithms/audioproblems/startstopcut.cpp
    [178/312] Compiling src/algorithms/filters/allpass.cpp
    [179/312] Compiling src/algorithms/highlevel/pca.cpp
    [180/312] Compiling src/algorithms/audioproblems/gapsdetector.cpp
    [181/312] Compiling src/algorithms/audioproblems/snr.cpp
    [182/312] Compiling src/essentia/essentia.cpp
    [183/312] Compiling src/algorithms/complex/cartesiantopolar.cpp
    [184/312] Compiling src/algorithms/temporal/loudnessebur128.cpp
    [185/312] Compiling src/algorithms/machinelearning/tensorflowpredictvggish.cpp
    [186/312] Compiling src/algorithms/machinelearning/tensorflowpredict.cpp
    [187/312] Compiling src/algorithms/synthesis/sinesubtraction.cpp
    [188/312] Compiling src/algorithms/tonal/pitchcontoursmelody.cpp
    [189/312] Compiling src/algorithms/synthesis/stochasticmodelanal.cpp
    [190/312] Compiling src/algorithms/tonal/pitchsaliencefunctionpeaks.cpp
    [191/312] Compiling src/algorithms/synthesis/spsmodelsynth.cpp
    [192/312] Compiling src/algorithms/temporal/loudness.cpp
    [193/312] Compiling src/algorithms/spectral/energyband.cpp
    [194/312] Compiling src/algorithms/tonal/oddtoevenharmonicenergyratio.cpp
    [195/312] Compiling src/algorithms/spectral/bfcc.cpp
    [196/312] Compiling src/essentia/streaming/streamingalgorithmcomposite.cpp
    [197/312] Compiling src/algorithms/spectral/melbands.cpp
    [198/312] Compiling src/algorithms/spectral/flux.cpp
    [199/312] Compiling src/essentia/range.cpp
    [200/312] Compiling src/algorithms/tonal/vibrato.cpp
    [201/312] Compiling src/3rdparty/cephes/bessel/gamma.cpp
    [202/312] Compiling src/algorithms/spectral/spectralcontrast.cpp
    [203/312] Compiling src/algorithms/stats/energy.cpp
    [204/312] Compiling src/essentia/utils/synth_utils.cpp
    [205/312] Compiling src/algorithms/rhythm/temposcalebands.cpp
    [206/312] Compiling src/algorithms/spectral/spectrumtocent.cpp
    [207/312] Compiling src/algorithms/rhythm/singlebeatloudness.cpp
    [208/312] Compiling src/algorithms/stats/centroid.cpp
    [209/312] Compiling src/algorithms/rhythm/bpmrubato.cpp
    [210/312] Compiling src/algorithms/tonal/multipitchklapuri.cpp
    [211/312] Compiling src/algorithms/rhythm/noveltycurve.cpp
    [212/312] Compiling src/algorithms/standard/tensornormalize.cpp
    [213/312] Compiling src/algorithms/standard/slicer.cpp
    [214/312] Compiling src/algorithms/extractor/tuningfrequencyextractor.cpp
    [215/312] Compiling src/algorithms/experimental/meter.cpp
    [216/312] Compiling src/algorithms/io/audiowriter.cpp
    [217/312] Compiling src/algorithms/standard/framecutter.cpp
    [218/312] Compiling src/algorithms/standard/tensortovectorreal.cpp
    [219/312] Compiling src/algorithms/io/monoloader.cpp
    [220/312] Compiling src/essentia/utils/extractor_freesound/FreesoundLowlevelDescriptors.cpp
    [221/312] Compiling src/algorithms/sfx/mintototal.cpp
    [222/312] Compiling src/algorithms/standard/nsgconstantqstreaming.cpp
    [223/312] Compiling src/algorithms/filters/bandreject.cpp
    [224/312] Compiling src/algorithms/standard/scale.cpp
    [225/312] Compiling src/algorithms/standard/nsgiconstantq.cpp
    [226/312] Compiling src/algorithms/highlevel/intensity.cpp
    [227/312] Compiling src/essentia/scheduler/networkparser.cpp
    [228/312] Compiling src/algorithms/audioproblems/falsestereodetector.cpp
    [229/312] Compiling src/algorithms/machinelearning/tensorflowpredicttempocnn.cpp
    [230/312] Compiling src/algorithms/synthesis/sprmodelanal.cpp
    [231/312] Compiling src/algorithms/temporal/larm.cpp
    [232/312] Compiling src/algorithms/tonal/harmonicpeaks.cpp
    [233/312] Compiling src/algorithms/tonal/chordsdetectionbeats.cpp
    [234/312] Compiling src/algorithms/spectral/energybandratio.cpp
    [235/312] Compiling src/algorithms/synthesis/sinemodelanal.cpp
    [236/312] Compiling src/3rdparty/cephes/bessel/polevl.cpp
    [237/312] Compiling src/algorithms/spectral/gfcc.cpp
    [238/312] Compiling src/algorithms/stats/mean.cpp
    [239/312] Compiling src/algorithms/tonal/pitchsaliencefunction.cpp
    [240/312] Compiling src/essentia/streaming/sourcebase.cpp
    [241/312] Compiling src/algorithms/extractor/extractor.cpp
    [242/312] Compiling src/algorithms/rhythm/noveltycurvefixedbpmestimator.cpp
    [243/312] Compiling src/algorithms/rhythm/tempotapdegara.cpp
    [244/312] Compiling src/algorithms/standard/warpedautocorrelation.cpp
    [245/312] Compiling src/algorithms/standard/peakdetection.cpp
    [246/312] Compiling src/algorithms/filters/lowpass.cpp
    [247/312] Compiling src/algorithms/standard/dct.cpp
    [248/312] Compiling src/algorithms/io/fileoutputproxy.cpp
    [249/312] Compiling src/algorithms/highlevel/dynamiccomplexity.cpp
    [250/312] Compiling src/essentia/stringutil.cpp
    [251/312] Compiling src/algorithms/standard/nsgconstantq.cpp
    [252/312] Compiling src/algorithms/machinelearning/tensorflowpredictfsdsinet.cpp
    [253/312] Compiling src/algorithms/synthesis/spsmodelanal.cpp
    [254/312] Compiling src/algorithms/temporal/duration.cpp
    [255/312] Compiling src/algorithms/tonal/predominantpitchmelodia.cpp
    [256/312] Compiling src/algorithms/stats/variance.cpp
    [257/312] Compiling src/algorithms/rhythm/loopbpmestimator.cpp
    [258/312] Compiling src/algorithms/spectral/barkbands.cpp
    [259/312] Compiling src/algorithms/standard/binaryoperator.cpp
    [260/312] Compiling src/algorithms/sfx/maxtototal.cpp
    [261/312] Compiling src/algorithms/standard/noiseadder.cpp
    [262/312] Compiling src/algorithms/synthesis/harmonicmodelanal.cpp
    [263/312] Compiling src/algorithms/tonal/pitchcontoursmonomelody.cpp
    [264/312] Compiling src/algorithms/temporal/leq.cpp
    [265/312] Compiling src/algorithms/audioproblems/truepeakdetector.cpp
    [266/312] Compiling src/algorithms/spectral/triangularbarkbands.cpp
    [267/312] Compiling src/algorithms/highlevel/chromaprinter.cpp
    [268/312] Compiling src/algorithms/spectral/flatnessdb.cpp
    [269/312] Compiling src/algorithms/stats/centralmoments.cpp
    [270/312] Compiling src/algorithms/tonal/chordsdescriptors.cpp
    [271/312] Compiling src/algorithms/rhythm/superfluxextractor.cpp
    [272/312] Compiling src/algorithms/extractor/lowlevelspectralextractor.cpp
    [273/312] Compiling src/algorithms/rhythm/beattrackermultifeature.cpp
    [274/312] Compiling src/essentia/utils/extractor_music/MusicRhythmDescriptors.cpp
    [275/312] Compiling src/algorithms/rhythm/beattrackerdegara.cpp
    [276/312] Compiling src/algorithms/extractor/lowlevelspectraleqloudextractor.cpp
    [277/312] Compiling src/algorithms/rhythm/tempotapmaxagreement.cpp
    [278/312] Compiling src/algorithms/rhythm/onsets.cpp
    [279/312] Compiling src/algorithms/extractor/rhythmdescriptors.cpp
    [280/312] Compiling src/algorithms/rhythm/beatsloudness.cpp
    [281/312] Compiling src/essentia/streaming/algorithms/ringbufferoutput.cpp
    [282/312] Compiling src/algorithms/rhythm/rhythmtransform.cpp
    [283/312] Compiling src/algorithms/spectral/logspectrum.cpp
    [284/312] Compiling src/algorithms/rhythm/superfluxnovelty.cpp
    [285/312] Compiling src/algorithms/tonal/pitchcontoursegmentation.cpp
    [286/312] Compiling src/algorithms/spectral/mfcc.cpp
    [287/312] Compiling src/essentia/utils/jsonconvert.cpp
    [288/312] Compiling src/algorithms/rhythm/rhythmextractor2013.cpp
    [289/312] Compiling src/algorithms/rhythm/harmonicbpm.cpp
    [290/312] Compiling src/algorithms/spectral/maxmagfreq.cpp
    [291/312] Compiling src/algorithms/rhythm/superfluxpeaks.cpp
    [292/312] Compiling src/algorithms/tonal/key.cpp
    [293/312] Compiling src/algorithms/rhythm/onsetdetection.cpp
    [294/312] Compiling src/algorithms/spectral/spectralwhitening.cpp
    [295/312] Compiling src/algorithms/stats/rms.cpp
    [296/312] Compiling src/essentia/pool.cpp
    [297/312] Compiling src/algorithms/stats/distributionshape.cpp
    [298/312] Compiling src/algorithms/spectral/spectralcomplexity.cpp
    [299/312] Compiling src/algorithms/stats/entropy.cpp
    [300/312] Compiling src/algorithms/tonal/pitchyinprobabilities.cpp
    [301/312] Compiling src/algorithms/spectral/panning.cpp
    [302/312] Compiling src/essentia/utils/yamlast.cpp
    [303/312] Compiling src/algorithms/stats/flatness.cpp
    [304/312] Compiling src/algorithms/stats/poolaggregator.cpp
    [305/312] Compiling src/algorithms/spectral/spectralcentroidtime.cpp
    [306/312] Compiling src/algorithms/stats/histogram.cpp
    [307/312] Compiling src/algorithms/tonal/dissonance.cpp
    [308/312] Compiling src/algorithms/spectral/hpcp.cpp
    [309/312] Compiling src/essentia/streaming/sinkbase.cpp
    [310/312] Compiling src/algorithms/stats/geometricmean.cpp
    [311/312] Compiling essentia.pc.in
    [312/312] Linking build/src/libessentia.dylib
    ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[313/434] Compiling src/examples/standard_beatsmarker.cpp
[314/434] Compiling src/examples/standard_fadedetection.cpp
[315/434] Compiling src/examples/standard_mfcc.cpp
[316/434] Compiling src/examples/standard_onsetrate.cpp
[317/434] Compiling src/examples/standard_pitchdemo.cpp
[318/434] Compiling src/examples/standard_rhythmtransform.cpp
[319/434] Compiling src/examples/standard_spectralcontrast.cpp
[320/434] Compiling src/examples/standard_vibrato.cpp
[321/434] Compiling src/examples/standard_harmonicmodel.cpp
[322/434] Compiling src/examples/standard_hpsmodel.cpp
[323/434] Compiling src/examples/standard_hprmodel.cpp
[324/434] Compiling src/examples/standard_predominantmask.cpp
In file included from ../src/examples/standard_onsetrate.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:170:20: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) P(2) CBEG AP(1) AP(2) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/standard_onsetrate.cpp:44:44: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm* audiofile = AlgorithmFactory::create("MonoLoader",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[325/434] Compiling src/examples/standard_sinemodel.cpp
In file included from ../src/examples/standard_beatsmarker.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_beatsmarker.cpp:49:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[326/434] Compiling src/examples/standard_sinesubtraction.cpp
In file included from ../src/examples/standard_fadedetection.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_fadedetection.cpp:56:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[327/434] Linking build/src/examples/essentia_standard_onsetrate
In file included from ../src/examples/standard_vibrato.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_vibrato.cpp:49:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[328/434] Linking build/src/examples/essentia_standard_beatsmarker
In file included from ../src/examples/standard_pitchdemo.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_pitchdemo.cpp:56:51: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[329/434] Linking build/src/examples/essentia_standard_fadedetection
In file included from ../src/examples/standard_mfcc.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_mfcc.cpp:56:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = standard::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[330/434] Linking build/src/examples/essentia_standard_pitchdemo
In file included from ../src/examples/standard_spectralcontrast.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_spectralcontrast.cpp:51:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[331/434] Linking build/src/examples/essentia_standard_mfcc
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[332/434] Linking build/src/examples/essentia_standard_vibrato
In file included from ../src/examples/standard_predominantmask.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_predominantmask.cpp:69:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[333/434] Linking build/src/examples/essentia_standard_spectralcontrast
In file included from ../src/examples/standard_rhythmtransform.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_rhythmtransform.cpp:56:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[334/434] Linking build/src/examples/essentia_standard_predominantmask
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[335/434] Compiling src/examples/standard_sprmodel.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[336/434] Linking build/src/examples/essentia_standard_rhythmtransform
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[337/434] Compiling src/examples/standard_spsmodel.cpp
In file included from ../src/examples/standard_hprmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_hprmodel.cpp:66:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[338/434] Compiling src/examples/standard_stft.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[339/434] Compiling src/examples/standard_stochasticmodel.cpp
In file included from ../src/examples/standard_hpsmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_hpsmodel.cpp:67:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[340/434] Linking build/src/examples/essentia_standard_hprmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[341/434] Compiling src/examples/standard_chromaprinter.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[342/434] Linking build/src/examples/essentia_standard_hpsmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[343/434] Compiling src/examples/standard_pca.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[344/434] Compiling src/examples/standard_discontinuitydetector.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[345/434] Compiling src/examples/standard_extractor_la-cupula.cpp
In file included from ../src/examples/standard_harmonicmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_harmonicmodel.cpp:78:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[346/434] Compiling src/examples/standard_gapsdetector.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[347/434] Compiling src/examples/standard_humdetector.cpp
In file included from ../src/examples/standard_sinemodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_sinemodel.cpp:56:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[348/434] Linking build/src/examples/essentia_standard_harmonicmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[349/434] Linking build/src/examples/essentia_standard_sinemodel
In file included from ../src/examples/standard_sinesubtraction.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_sinesubtraction.cpp:58:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[350/434] Compiling src/examples/standard_loudnessebur128.cpp
In file included from ../src/examples/standard_chromaprinter.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_chromaprinter.cpp:52:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[351/434] Linking build/src/examples/essentia_standard_sinesubtraction
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[352/434] Linking build/src/examples/essentia_standard_chromaprinter
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[353/434] Compiling src/examples/standard_loudnessebur128_double_input.cpp
In file included from ../src/examples/standard_stft.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_stft.cpp:59:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[354/434] Compiling src/examples/standard_saturationdetector.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[355/434] Linking build/src/examples/essentia_standard_stft
In file included from ../src/examples/standard_discontinuitydetector.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_discontinuitydetector.cpp:34:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[356/434] Compiling src/examples/standard_snr.cpp
In file included from ../src/examples/standard_pca.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_pca.cpp:57:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = standard::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[357/434] Compiling src/examples/standard_welch.cpp
In file included from ../src/examples/standard_gapsdetector.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_gapsdetector.cpp:34:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[358/434] Linking build/src/examples/essentia_standard_discontinuitydetector
In file included from ../src/examples/standard_humdetector.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_humdetector.cpp:32:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[359/434] Linking build/src/examples/essentia_standard_pca
In file included from ../src/examples/standard_sprmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_sprmodel.cpp:64:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[360/434] Linking build/src/examples/essentia_standard_gapsdetector
In file included from ../src/examples/standard_stochasticmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_stochasticmodel.cpp:60:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[361/434] Linking build/src/examples/essentia_standard_humdetector
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[362/434] Linking build/src/examples/essentia_standard_sprmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[363/434] Linking build/src/examples/essentia_standard_stochasticmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[364/434] Compiling src/examples/streaming_humdetector.cpp
In file included from ../src/examples/standard_spsmodel.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_spsmodel.cpp:64:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[365/434] Compiling src/examples/standard_crosssimilaritymatrix.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[366/434] Compiling src/examples/standard_chromacrosssimilarity.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[367/434] Linking build/src/examples/essentia_standard_spsmodel
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[368/434] Compiling src/examples/standard_coversongsimilarity.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[369/434] Compiling src/examples/streaming_beatsmarker.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[370/434] Compiling src/examples/streaming_beattracker_multifeature_mirex2013.cpp
In file included from ../src/examples/standard_extractor_la-cupula.cpp:20:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_extractor_la-cupula.cpp:41:51: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[371/434] Compiling src/examples/streaming_key.cpp
In file included from ../src/examples/standard_loudnessebur128_double_input.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_loudnessebur128_double_input.cpp:33:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[372/434] Linking build/src/examples/essentia_standard_extractor_la-cupula
In file included from ../src/examples/standard_loudnessebur128.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_loudnessebur128.cpp:27:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[373/434] Linking build/src/examples/essentia_standard_loudnessebur128_double_input
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[374/434] Compiling src/examples/streaming_gfcc.cpp
In file included from ../src/examples/standard_welch.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_welch.cpp:34:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[375/434] Linking build/src/examples/essentia_standard_loudnessebur128
In file included from ../src/examples/standard_snr.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_snr.cpp:36:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[376/434] Linking build/src/examples/essentia_standard_welch
In file included from ../src/examples/standard_saturationdetector.cpp:4:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_saturationdetector.cpp:34:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[377/434] Compiling src/examples/streaming_md5.cpp
In file included from ../src/examples/streaming_humdetector.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_humdetector.cpp:47:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_humdetector.cpp:78:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[378/434] Linking build/src/examples/essentia_standard_snr
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[379/434] Linking build/src/examples/essentia_standard_saturationdetector
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[380/434] Linking build/src/examples/essentia_streaming_humdetector
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[381/434] Compiling src/examples/streaming_mfcc.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[382/434] Compiling src/examples/music_extractor/extractor_utils.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[383/434] Compiling src/examples/streaming_spectrogram.cpp
In file included from ../src/examples/streaming_beatsmarker.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_beatsmarker.cpp:53:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[384/434] Compiling src/examples/streaming_rhythmextractor_multifeature.cpp
In file included from ../src/examples/standard_crosssimilaritymatrix.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_crosssimilaritymatrix.cpp:63:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = standard::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[385/434] Compiling src/examples/streaming_onsetrate.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[386/434] Linking build/src/examples/essentia_streaming_beatsmarker
In file included from ../src/examples/streaming_beattracker_multifeature_mirex2013.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_beattracker_multifeature_mirex2013.cpp:49:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[387/434] Linking build/src/examples/essentia_standard_crosssimilaritymatrix
In file included from ../src/examples/standard_chromacrosssimilarity.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_chromacrosssimilarity.cpp:64:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = standard::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[388/434] Linking build/src/examples/essentia_streaming_beattracker_multifeature_mirex2013
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[389/434] Compiling src/examples/streaming_panning.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[390/434] Linking build/src/examples/essentia_standard_chromacrosssimilarity
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[391/434] Compiling src/examples/streaming_pitchyinfft.cpp
In file included from ../src/examples/standard_coversongsimilarity.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/standard_coversongsimilarity.cpp:64:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
AlgorithmFactory& factory = standard::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[392/434] Compiling src/examples/streaming_predominantpitchmelodia.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[393/434] Compiling src/examples/streaming_chromacrosssimilarity.cpp
In file included from ../src/examples/streaming_key.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_key.cpp:32:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:87:12: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
return instance().create_i(id);
^
../src/examples/streaming_key.cpp:202:65: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggregator = standard::AlgorithmFactory::create("PoolAggregator");
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[394/434] Linking build/src/examples/essentia_standard_coversongsimilarity
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[395/434] Linking build/src/examples/essentia_streaming_key
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[396/434] Compiling src/examples/streaming_coversongsimilarity.cpp
In file included from ../src/examples/streaming_md5.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_md5.cpp:44:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[397/434] Compiling src/examples/streaming_stft.cpp
In file included from ../src/examples/streaming_onsetrate.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_onsetrate.cpp:45:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[398/434] Linking build/src/examples/essentia_streaming_md5
In file included from ../src/examples/music_extractor/extractor_utils.cpp:1:
In file included from ../src/examples/music_extractor/extractor_utils.h:2:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/music_extractor/extractor_utils.cpp:22:40: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm * yaml = AlgorithmFactory::create("YamlInput", "filename", filename);
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[399/434] Linking build/src/examples/essentia_streaming_onsetrate
In file included from ../src/examples/streaming_gfcc.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_gfcc.cpp:54:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_gfcc.cpp:97:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[400/434] Compiling src/examples/streaming_tuningfrequency.cpp
In file included from ../src/examples/streaming_rhythmextractor_multifeature.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_rhythmextractor_multifeature.cpp:47:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[401/434] Linking build/src/examples/essentia_streaming_gfcc
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[402/434] Linking build/src/examples/essentia_streaming_rhythmextractor_multifeature
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[403/434] Compiling src/examples/streaming_vibrato.cpp
In file included from ../src/examples/streaming_mfcc.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_mfcc.cpp:58:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_mfcc.cpp:107:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggr = standard::AlgorithmFactory::create("PoolAggregator",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[404/434] Compiling src/examples/streaming_yinprobabilistic.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[405/434] Linking build/src/examples/essentia_streaming_mfcc
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[406/434] Compiling src/examples/streaming_extractor_music.cpp
In file included from ../src/examples/streaming_predominantpitchmelodia.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_predominantpitchmelodia.cpp:50:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_predominantpitchmelodia.cpp:85:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[407/434] Compiling src/examples/music_extractor/extractor_utils.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[408/434] Linking build/src/examples/essentia_streaming_predominantpitchmelodia
In file included from ../src/examples/streaming_spectrogram.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_spectrogram.cpp:88:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:170:20: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) P(2) CBEG AP(1) AP(2) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_spectrogram.cpp:144:63: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[409/434] Compiling src/examples/streaming_extractor_freesound.cpp
In file included from ../src/examples/streaming_pitchyinfft.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_pitchyinfft.cpp:52:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:87:12: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
return instance().create_i(id);
^
../src/examples/streaming_pitchyinfft.cpp:98:65: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggregator = standard::AlgorithmFactory::create("PoolAggregator");
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[410/434] Linking build/src/examples/essentia_streaming_spectrogram
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[411/434] Compiling src/examples/music_extractor/extractor_utils.cpp
In file included from ../src/examples/streaming_panning.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_panning.cpp:49:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_panning.cpp:126:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[412/434] Linking build/src/examples/essentia_streaming_pitchyinfft
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[413/434] Compiling src/examples/streaming_tensorflowpredict.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[414/434] Linking build/src/examples/essentia_streaming_panning
In file included from ../src/examples/streaming_chromacrosssimilarity.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_chromacrosssimilarity.cpp:68:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:170:20: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) P(2) CBEG AP(1) AP(2) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_chromacrosssimilarity.cpp:142:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[415/434] Compiling src/examples/streaming_musicnn_predict.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[416/434] Linking build/src/examples/essentia_streaming_chromacrosssimilarity
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[417/434] Compiling src/examples/streaming_vggish_predict.cpp
In file included from ../src/examples/streaming_coversongsimilarity.cpp:22:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_coversongsimilarity.cpp:70:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:170:20: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) P(2) CBEG AP(1) AP(2) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_coversongsimilarity.cpp:133:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[418/434] Compiling src/examples/vampwrapper.cpp
In file included from ../src/examples/streaming_stft.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_stft.cpp:52:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[419/434] Linking build/src/examples/essentia_streaming_coversongsimilarity
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[420/434] Linking build/src/examples/essentia_streaming_stft
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[421/434] Compiling src/examples/vampplugins.cpp
In file included from ../src/examples/streaming_tuningfrequency.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_tuningfrequency.cpp:45:49: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[422/434] Compiling src/3rdparty/vamp-plugin-sdk-2.4/src/vamp-sdk/PluginAdapter.cpp
In file included from ../src/examples/streaming_yinprobabilistic.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_yinprobabilistic.cpp:59:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[423/434] Linking build/src/examples/essentia_streaming_tuningfrequency
In file included from ../src/examples/streaming_extractor_music.cpp:26:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_extractor_music.cpp:60:46: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm* extractor = AlgorithmFactory::create("MusicExtractor",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[424/434] Linking build/src/examples/essentia_streaming_yinprobabilistic
In file included from ../src/examples/streaming_vibrato.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_vibrato.cpp:47:71: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_vibrato.cpp:83:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* output = standard::AlgorithmFactory::create("YamlOutput",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[425/434] Compiling src/3rdparty/vamp-plugin-sdk-2.4/src/vamp-sdk/FFT.cpp
In file included from ../src/examples/music_extractor/extractor_utils.cpp:1:
In file included from ../src/examples/music_extractor/extractor_utils.h:2:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/music_extractor/extractor_utils.cpp:22:40: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm * yaml = AlgorithmFactory::create("YamlInput", "filename", filename);
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[426/434] Linking build/src/examples/essentia_streaming_vibrato
In file included from ../src/examples/streaming_extractor_freesound.cpp:26:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_extractor_freesound.cpp:62:46: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm* extractor = AlgorithmFactory::create("FreesoundExtractor",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[427/434] Linking build/src/examples/essentia_streaming_extractor_music
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[428/434] Compiling src/3rdparty/vamp-plugin-sdk-2.4/src/vamp-sdk/RealTime.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

[429/434] Compiling src/examples/vamppluginsextra.cpp
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

In file included from ../src/examples/music_extractor/extractor_utils.cpp:1:
In file included from ../src/examples/music_extractor/extractor_utils.h:2:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/music_extractor/extractor_utils.cpp:22:40: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
Algorithm * yaml = AlgorithmFactory::create("YamlInput", "filename", filename);
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

[430/434] Linking build/src/examples/essentia_streaming_extractor_freesound
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

In file included from ../src/examples/streaming_musicnn_predict.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_musicnn_predict.cpp:114:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_musicnn_predict.cpp:153:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggr = standard::AlgorithmFactory::create("PoolAggregator",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[431/434] Linking build/src/examples/essentia_streaming_musicnn_predict
In file included from ../src/examples/streaming_tensorflowpredict.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_tensorflowpredict.cpp:62:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_tensorflowpredict.cpp:138:59: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggr = standard::AlgorithmFactory::create("PoolAggregator",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[432/434] Linking build/src/examples/essentia_streaming_tensorflowpredict
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

In file included from ../src/examples/streaming_vggish_predict.cpp:21:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/streaming_vggish_predict.cpp:114:60: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:169:15: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
CREATE P(1) CBEG AP(1) CEND
^
../src/essentia/algorithmfactory.h:162:25: note: expanded from macro 'CBEG'
#define CBEG ) { return instance().create_i(id
^
../src/examples/streaming_vggish_predict.cpp:153:61: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::create' requested here
standard::Algorithm* aggr = standard::AlgorithmFactory::create("PoolAggregator",
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[433/434] Linking build/src/examples/essentia_streaming_vggish_predict
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

In file included from ../src/examples/vampwrapper.cpp:20:
In file included from ../src/examples/vampwrapper.h:26:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:109:86: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
static const AlgorithmInfo& getInfo(const std::string& id) { return instance()._map[id]; }
^
../src/examples/vampwrapper.h:69:50: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::getInfo' requested here
return essentia::standard::AlgorithmFactory::getInfo(_algo->name());
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
1 warning generated.

In file included from ../src/examples/vamppluginsextra.cpp:24:
In file included from ../src/examples/vampeasywrapper.h:23:
In file included from ../src/examples/vampwrapper.h:26:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:109:86: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
static const AlgorithmInfo& getInfo(const std::string& id) { return instance()._map[id]; }
^
../src/examples/vampwrapper.h:69:50: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::getInfo' requested here
return essentia::standard::AlgorithmFactory::getInfo(_algo->name());
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/vamppluginsextra.cpp:1812:73: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

In file included from ../src/examples/vampplugins.cpp:22:
In file included from ../src/examples/vampeasywrapper.h:23:
In file included from ../src/examples/vampwrapper.h:26:
In file included from ../src/essentia/algorithmfactory.h:278:
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/essentia/algorithmfactory.h:109:86: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::instance' requested here
static const AlgorithmInfo& getInfo(const std::string& id) { return instance()._map[id]; }
^
../src/examples/vampwrapper.h:69:50: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::standard::Algorithm::getInfo' requested here
return essentia::standard::AlgorithmFactory::getInfo(_algo->name());
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::standard::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
../src/essentia/algorithmfactory_impl.h:27:8: warning: instantiation of variable 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' required here, but no definition is available [-Wundefined-var-template]
if (!_instance) {
^
../src/examples/vamppluginsextra.cpp:1812:73: note: in instantiation of member function 'essentia::EssentiaFactoryessentia::streaming::Algorithm::instance' requested here
streaming::AlgorithmFactory& factory = streaming::AlgorithmFactory::instance();
^
../src/essentia/algorithmfactory.h:60:42: note: forward declaration of template entity is here
static EssentiaFactory* _instance;
^
../src/essentia/algorithmfactory_impl.h:27:8: note: add an explicit instantiation declaration to suppress this warning if 'essentia::EssentiaFactoryessentia::streaming::Algorithm::_instance' is explicitly instantiated in another translation unit
if (!_instance) {
^
2 warnings generated.

[434/434] Linking build/src/examples/libvamp_essentia.dylib
ld: warning: dylib (/opt/homebrew/Cellar/libtensorflow/2.12.0/lib/libtensorflow.so) was built for newer macOS version (13.1) than being linked (13.0)

Waf: Leaving directory /private/tmp/essentia-20230404-52860-zw7z7a/build' 'build' finished successfully (40.414s) ==> /opt/homebrew/opt/[email protected]/bin/python3 waf install Waf: Entering directory /private/tmp/essentia-20230404-52860-zw7z7a/build'
→ building from /private/tmp/essentia-20230404-52860-zw7z7a
→ building from /private/tmp/essentia-20230404-52860-zw7z7a/src
Building all the algorithms
Ignoring the following algorithms: IFFTAComplex, FFTAComplex, IFFTK, FFTKComplex, IFFTKComplex, FFTK, FFTA, IFFTA, MusicExtractorSVM, GaiaTransform
Created algorithms registration file
→ building from /private/tmp/essentia-20230404-52860-zw7z7a/src/examples

  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/lib/libessentia.dylib (from build/src/libessentia.dylib)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/lib/pkgconfig/essentia.pc (from build/essentia.pc)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/algorithmfactory.h (from src/essentia/algorithmfactory.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/configurable.h (from src/essentia/configurable.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/config.h (from src/essentia/config.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/algorithm.h (from src/essentia/algorithm.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/debugging.h (from src/essentia/debugging.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/algorithmfactory_impl.h (from src/essentia/algorithmfactory_impl.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/connector.h (from src/essentia/connector.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/essentia.h (from src/essentia/essentia.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/essentiamath.h (from src/essentia/essentiamath.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/essentiautil.h (from src/essentia/essentiautil.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/iotypewrappers.h (from src/essentia/iotypewrappers.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/iotypewrappers_impl.h (from src/essentia/iotypewrappers_impl.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/parameter.h (from src/essentia/parameter.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/pool.h (from src/essentia/pool.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/range.h (from src/essentia/range.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/roguevector.h (from src/essentia/roguevector.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/scheduler/graphutils.h (from src/essentia/scheduler/graphutils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streamconnector.h (from src/essentia/streamconnector.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/scheduler/network.h (from src/essentia/scheduler/network.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/scheduler/networkparser.h (from src/essentia/scheduler/networkparser.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/accumulatoralgorithm.h (from src/essentia/streaming/accumulatoralgorithm.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/devnull.h (from src/essentia/streaming/algorithms/devnull.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/diskwriter.h (from src/essentia/streaming/algorithms/diskwriter.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/fileoutput.h (from src/essentia/streaming/algorithms/fileoutput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/poolstorage.h (from src/essentia/streaming/algorithms/poolstorage.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/copy.h (from src/essentia/streaming/algorithms/copy.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/ringbufferinput.h (from src/essentia/streaming/algorithms/ringbufferinput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/ringbufferoutput.h (from src/essentia/streaming/algorithms/ringbufferoutput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/vectorinput.h (from src/essentia/streaming/algorithms/vectorinput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/ringbuffervectoroutput.h (from src/essentia/streaming/algorithms/ringbuffervectoroutput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/multiratebuffer.h (from src/essentia/streaming/multiratebuffer.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/algorithms/vectoroutput.h (from src/essentia/streaming/algorithms/vectoroutput.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/phantombuffer.h (from src/essentia/streaming/phantombuffer.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/phantombuffer_impl.h (from src/essentia/streaming/phantombuffer_impl.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/sink.h (from src/essentia/streaming/sink.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/sinkbase.h (from src/essentia/streaming/sinkbase.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/sinkproxy.h (from src/essentia/streaming/sinkproxy.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/sourcebase.h (from src/essentia/streaming/sourcebase.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/source.h (from src/essentia/streaming/source.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/sourceproxy.h (from src/essentia/streaming/sourceproxy.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/streamingalgorithmcomposite.h (from src/essentia/streaming/streamingalgorithmcomposite.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/streamingalgorithm.h (from src/essentia/streaming/streamingalgorithm.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streaming/streamingalgorithmwrapper.h (from src/essentia/streaming/streamingalgorithmwrapper.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/streamutil.h (from src/essentia/streamutil.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/stringutil.h (from src/essentia/stringutil.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/threading.h (from src/essentia/threading.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/types.h (from src/essentia/types.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/MersenneTwister.h (from src/essentia/utils/MersenneTwister.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/asciidag.h (from src/essentia/utils/asciidag.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/asciidagparser.h (from src/essentia/utils/asciidagparser.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/atomic.h (from src/essentia/utils/atomic.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/audiocontext.h (from src/essentia/utils/audiocontext.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/betools.h (from src/essentia/utils/betools.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/bpfutil.h (from src/essentia/utils/bpfutil.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/bpmutil.h (from src/essentia/utils/bpmutil.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/FreesoundDescriptorsSet.h (from src/essentia/utils/extractor_freesound/FreesoundDescriptorsSet.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/FreesoundRhythmDescriptors.h (from src/essentia/utils/extractor_freesound/FreesoundRhythmDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/FreesoundLowlevelDescriptors.h (from src/essentia/utils/extractor_freesound/FreesoundLowlevelDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/FreesoundTonalDescriptors.h (from src/essentia/utils/extractor_freesound/FreesoundTonalDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/FreesoundSfxDescriptors.h (from src/essentia/utils/extractor_freesound/FreesoundSfxDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_freesound/extractor_version.h (from src/essentia/utils/extractor_freesound/extractor_version.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/MusicLowlevelDescriptors.h (from src/essentia/utils/extractor_music/MusicLowlevelDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/MusicDescriptorsSet.h (from src/essentia/utils/extractor_music/MusicDescriptorsSet.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/MusicRhythmDescriptors.h (from src/essentia/utils/extractor_music/MusicRhythmDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/extractor_version.h (from src/essentia/utils/extractor_music/extractor_version.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/MusicTonalDescriptors.h (from src/essentia/utils/extractor_music/MusicTonalDescriptors.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/extractor_music/tagwhitelist.h (from src/essentia/utils/extractor_music/tagwhitelist.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/ffmpegapi.h (from src/essentia/utils/ffmpegapi.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/jsonconvert.h (from src/essentia/utils/jsonconvert.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/metadatautils.h (from src/essentia/utils/metadatautils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/output.h (from src/essentia/utils/output.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/peak.h (from src/essentia/utils/peak.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/ringbufferimpl.h (from src/essentia/utils/ringbufferimpl.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/synth_utils.h (from src/essentia/utils/synth_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/jama_eig.h (from src/essentia/utils/tnt/jama_eig.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/jama_cholesky.h (from src/essentia/utils/tnt/jama_cholesky.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/jama_qr.h (from src/essentia/utils/tnt/jama_qr.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/jama_svd.h (from src/essentia/utils/tnt/jama_svd.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/jama_lu.h (from src/essentia/utils/tnt/jama_lu.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt2essentiautils.h (from src/essentia/utils/tnt/tnt2essentiautils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt2vector.h (from src/essentia/utils/tnt/tnt2vector.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt.h (from src/essentia/utils/tnt/tnt.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array1d_utils.h (from src/essentia/utils/tnt/tnt_array1d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array1d.h (from src/essentia/utils/tnt/tnt_array1d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array2d.h (from src/essentia/utils/tnt/tnt_array2d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array2d_utils.h (from src/essentia/utils/tnt/tnt_array2d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array3d.h (from src/essentia/utils/tnt/tnt_array3d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array1d.h (from src/essentia/utils/tnt/tnt_fortran_array1d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array1d_utils.h (from src/essentia/utils/tnt/tnt_fortran_array1d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_array3d_utils.h (from src/essentia/utils/tnt/tnt_array3d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_cmat.h (from src/essentia/utils/tnt/tnt_cmat.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array2d.h (from src/essentia/utils/tnt/tnt_fortran_array2d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array2d_utils.h (from src/essentia/utils/tnt/tnt_fortran_array2d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array3d_utils.h (from src/essentia/utils/tnt/tnt_fortran_array3d_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_fortran_array3d.h (from src/essentia/utils/tnt/tnt_fortran_array3d.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_i_refvec.h (from src/essentia/utils/tnt/tnt_i_refvec.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_math_utils.h (from src/essentia/utils/tnt/tnt_math_utils.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_sparse_matrix_csr.h (from src/essentia/utils/tnt/tnt_sparse_matrix_csr.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_stopwatch.h (from src/essentia/utils/tnt/tnt_stopwatch.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_subscript.h (from src/essentia/utils/tnt/tnt_subscript.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_vec.h (from src/essentia/utils/tnt/tnt_vec.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/tnt/tnt_version.h (from src/essentia/utils/tnt/tnt_version.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/version.h (from src/version.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/include/essentia/utils/yamlast.h (from src/essentia/utils/yamlast.h)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/lib/pkgconfig/essentia.pc (from build/essentia.pc)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_fadedetection (from build/src/examples/essentia_standard_fadedetection)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_beatsmarker (from build/src/examples/essentia_standard_beatsmarker)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_mfcc (from build/src/examples/essentia_standard_mfcc)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_onsetrate (from build/src/examples/essentia_standard_onsetrate)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_pitchdemo (from build/src/examples/essentia_standard_pitchdemo)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_rhythmtransform (from build/src/examples/essentia_standard_rhythmtransform)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_vibrato (from build/src/examples/essentia_standard_vibrato)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_spectralcontrast (from build/src/examples/essentia_standard_spectralcontrast)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_harmonicmodel (from build/src/examples/essentia_standard_harmonicmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_hpsmodel (from build/src/examples/essentia_standard_hpsmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_hprmodel (from build/src/examples/essentia_standard_hprmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_predominantmask (from build/src/examples/essentia_standard_predominantmask)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_sinemodel (from build/src/examples/essentia_standard_sinemodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_sinesubtraction (from build/src/examples/essentia_standard_sinesubtraction)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_sprmodel (from build/src/examples/essentia_standard_sprmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_spsmodel (from build/src/examples/essentia_standard_spsmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_stft (from build/src/examples/essentia_standard_stft)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_stochasticmodel (from build/src/examples/essentia_standard_stochasticmodel)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_chromaprinter (from build/src/examples/essentia_standard_chromaprinter)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_pca (from build/src/examples/essentia_standard_pca)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_discontinuitydetector (from build/src/examples/essentia_standard_discontinuitydetector)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_extractor_la-cupula (from build/src/examples/essentia_standard_extractor_la-cupula)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_gapsdetector (from build/src/examples/essentia_standard_gapsdetector)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_humdetector (from build/src/examples/essentia_standard_humdetector)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_loudnessebur128 (from build/src/examples/essentia_standard_loudnessebur128)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_loudnessebur128_double_input (from build/src/examples/essentia_standard_loudnessebur128_double_input)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_saturationdetector (from build/src/examples/essentia_standard_saturationdetector)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_snr (from build/src/examples/essentia_standard_snr)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_welch (from build/src/examples/essentia_standard_welch)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_humdetector (from build/src/examples/essentia_streaming_humdetector)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_crosssimilaritymatrix (from build/src/examples/essentia_standard_crosssimilaritymatrix)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_chromacrosssimilarity (from build/src/examples/essentia_standard_chromacrosssimilarity)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_standard_coversongsimilarity (from build/src/examples/essentia_standard_coversongsimilarity)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_beatsmarker (from build/src/examples/essentia_streaming_beatsmarker)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_beattracker_multifeature_mirex2013 (from build/src/examples/essentia_streaming_beattracker_multifeature_mirex2013)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_key (from build/src/examples/essentia_streaming_key)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_gfcc (from build/src/examples/essentia_streaming_gfcc)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_md5 (from build/src/examples/essentia_streaming_md5)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_mfcc (from build/src/examples/essentia_streaming_mfcc)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_spectrogram (from build/src/examples/essentia_streaming_spectrogram)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_rhythmextractor_multifeature (from build/src/examples/essentia_streaming_rhythmextractor_multifeature)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_onsetrate (from build/src/examples/essentia_streaming_onsetrate)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_panning (from build/src/examples/essentia_streaming_panning)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_pitchyinfft (from build/src/examples/essentia_streaming_pitchyinfft)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_predominantpitchmelodia (from build/src/examples/essentia_streaming_predominantpitchmelodia)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_chromacrosssimilarity (from build/src/examples/essentia_streaming_chromacrosssimilarity)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_coversongsimilarity (from build/src/examples/essentia_streaming_coversongsimilarity)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_stft (from build/src/examples/essentia_streaming_stft)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_tuningfrequency (from build/src/examples/essentia_streaming_tuningfrequency)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_vibrato (from build/src/examples/essentia_streaming_vibrato)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_yinprobabilistic (from build/src/examples/essentia_streaming_yinprobabilistic)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_extractor_music (from build/src/examples/essentia_streaming_extractor_music)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_extractor_freesound (from build/src/examples/essentia_streaming_extractor_freesound)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_tensorflowpredict (from build/src/examples/essentia_streaming_tensorflowpredict)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_musicnn_predict (from build/src/examples/essentia_streaming_musicnn_predict)
  • install /opt/homebrew/Cellar/essentia/HEAD-417bf6a/bin/essentia_streaming_vggish_predict (from build/src/examples/essentia_streaming_vggish_predict)
  • install /private/tmp/essentia-20230404-52860-zw7z7a/.brew_home/Library/Audio/Plug-Ins/Vamp/libvamp_essentia.dylib (from build/src/examples/libvamp_essentia.dylib)
    Waf: Leaving directory `/private/tmp/essentia-20230404-52860-zw7z7a/build'
    'install' finished successfully (0.333s)
    ==> /opt/homebrew/opt/[email protected]/bin/python3 waf configure --mode=release --only-python --prefix=/opt/homebrew/Cellar/essentia/HEAD-417bf6a
    Setting top to : /private/tmp/essentia-20230404-52860-zw7z7a
    Setting out to : /private/tmp/essentia-20230404-52860-zw7z7a/build
    → configuring the project in /private/tmp/essentia-20230404-52860-zw7z7a
    → Building in release mode
    Checking for 'clang++' (C++ compiler) : clang++
    Checking for 'clang' (C compiler) : clang
    → Searching *.pc pkg-config files for dependencies in /opt/homebrew/Cellar/essentia/HEAD-417bf6a/lib/pkgconfig:/opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig and default paths
    → Building only Essentia's python bindings (libessentia should be pre-installed)
    Checking for program 'pkg-config' : /opt/homebrew/Library/Homebrew/shims/mac/super/pkg-config
    Checking for 'essentia' : yes
    Checking for 'clang' (C compiler) : clang
    Checking for program 'python' : /opt/homebrew/opt/[email protected]/bin/python3.9
    Checking for python version >= 2.7.0 : 3.9.16
    → Configuring for python3
    python-config : /opt/homebrew/opt/[email protected]/bin/python3.9-config
    Asking python-config for pyext '--cflags --libs --ldflags' flags : yes
    Testing pyext configuration : yes
    Checking for python module 'numpy' : not found
    Could not find the python module 'numpy'
    (complete log in /private/tmp/essentia-20230404-52860-zw7z7a/build/config.log)

==> Formula
Tap: mtg/essentia
Path: /opt/homebrew/Library/Taps/mtg/homebrew-essentia/essentia.rb
==> Configuration
HOMEBREW_VERSION: 4.0.11
ORIGIN: https://github.com/Homebrew/brew
HEAD: 931327df1f30a3a5b1aa07657c0d1070e61988f9
Last commit: 4 days ago
Core tap JSON: 04 Apr 13:45 UTC
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
HOMEBREW_MAKE_JOBS: 12
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: dodeca-core 64-bit arm_blizzard_avalanche
Clang: 14.0.3 build 1403
Git: 2.39.2 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 7.86.0 => /usr/bin/curl
macOS: 13.2.1-arm64
CLT: 14.2.0.0.1.1668646533
Xcode: 14.3
Rosetta 2: false
==> ENV
HOMEBREW_CC: clang
HOMEBREW_CXX: clang++
MAKEFLAGS: -j12
CMAKE_PREFIX_PATH: /opt/homebrew/opt/[email protected]:/opt/homebrew/opt/icu4c:/opt/homebrew/opt/[email protected]:/opt/homebrew/opt/libarchive:/opt/homebrew/opt/ffmpeg@4:/opt/homebrew/opt/readline:/opt/homebrew/opt/sqlite:/opt/homebrew/opt/openblas:/opt/homebrew
CMAKE_INCLUDE_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Headers
CMAKE_LIBRARY_PATH: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/System/Library/Frameworks/OpenGL.framework/Versions/Current/Libraries
CMAKE_FRAMEWORK_PATH: /opt/homebrew/opt/[email protected]/Frameworks
PKG_CONFIG_PATH: /opt/homebrew/Cellar/essentia/HEAD-417bf6a/lib/pkgconfig:/opt/homebrew/opt/libyaml/lib/pkgconfig:/opt/homebrew/opt/gmp/lib/pkgconfig:/opt/homebrew/opt/isl/lib/pkgconfig:/opt/homebrew/opt/mpfr/lib/pkgconfig:/opt/homebrew/opt/lz4/lib/pkgconfig:/opt/homebrew/opt/xz/lib/pkgconfig:/opt/homebrew/opt/zstd/lib/pkgconfig:/opt/homebrew/opt/hwloc/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libevent/lib/pkgconfig:/opt/homebrew/opt/open-mpi/lib/pkgconfig:/opt/homebrew/opt/fftw/lib/pkgconfig:/opt/homebrew/opt/libpng/lib/pkgconfig:/opt/homebrew/opt/freetype/lib/pkgconfig:/opt/homebrew/opt/fontconfig/lib/pkgconfig:/opt/homebrew/opt/frei0r/lib/pkgconfig:/opt/homebrew/opt/fribidi/lib/pkgconfig:/opt/homebrew/opt/pcre2/lib/pkgconfig:/opt/homebrew/opt/glib/lib/pkgconfig:/opt/homebrew/opt/libxau/lib/pkgconfig:/opt/homebrew/opt/libxdmcp/lib/pkgconfig:/opt/homebrew/opt/libxcb/lib/pkgconfig:/opt/homebrew/opt/libx11/lib/pkgconfig:/opt/homebrew/opt/libxext/lib/pkgconfig:/opt/homebrew/opt/libxrender/lib/pkgconfig:/opt/homebrew/opt/lzo/lib/pkgconfig:/opt/homebrew/opt/pixman/lib/pkgconfig:/opt/homebrew/opt/cairo/lib/pkgconfig:/opt/homebrew/opt/graphite2/lib/pkgconfig:/opt/homebrew/opt/icu4c/lib/pkgconfig:/opt/homebrew/opt/harfbuzz/lib/pkgconfig:/opt/homebrew/opt/libunibreak/lib/pkgconfig:/opt/homebrew/opt/libass/lib/pkgconfig:/opt/homebrew/opt/libvo-aacenc/lib/pkgconfig:/opt/homebrew/opt/libogg/lib/pkgconfig:/opt/homebrew/opt/libvorbis/lib/pkgconfig:/opt/homebrew/opt/libvpx/lib/pkgconfig:/opt/homebrew/opt/opencore-amr/lib/pkgconfig:/opt/homebrew/opt/opus/lib/pkgconfig:/opt/homebrew/opt/rtmpdump/lib/pkgconfig:/opt/homebrew/opt/sdl2/lib/pkgconfig:/opt/homebrew/opt/sdl12-compat/lib/pkgconfig:/opt/homebrew/opt/speex/lib/pkgconfig:/opt/homebrew/opt/theora/lib/pkgconfig:/opt/homebrew/opt/x264/lib/pkgconfig:/opt/homebrew/opt/x265/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/libsamplerate/lib/pkgconfig:/opt/homebrew/opt/taglib/lib/pkgconfig:/opt/homebrew/opt/brotli/lib/pkgconfig:/opt/homebrew/opt/highway/lib/pkgconfig:/opt/homebrew/opt/imath/lib/pkgconfig:/opt/homebrew/opt/jpeg-turbo/lib/pkgconfig:/opt/homebrew/opt/libtiff/lib/pkgconfig:/opt/homebrew/opt/little-cms2/lib/pkgconfig:/opt/homebrew/opt/openexr/lib/pkgconfig:/opt/homebrew/opt/webp/lib/pkgconfig:/opt/homebrew/opt/jpeg-xl/lib/pkgconfig:/opt/homebrew/opt/libvmaf/lib/pkgconfig:/opt/homebrew/opt/aom/lib/pkgconfig:/opt/homebrew/opt/dav1d/lib/pkgconfig:/opt/homebrew/opt/libidn2/lib/pkgconfig:/opt/homebrew/opt/libtasn1/lib/pkgconfig:/opt/homebrew/opt/nettle/lib/pkgconfig:/opt/homebrew/opt/p11-kit/lib/pkgconfig:/opt/homebrew/opt/libnghttp2/lib/pkgconfig:/opt/homebrew/opt/unbound/lib/pkgconfig:/opt/homebrew/opt/gnutls/lib/pkgconfig:/opt/homebrew/opt/libbluray/lib/pkgconfig:/opt/homebrew/opt/cjson/lib/pkgconfig:/opt/homebrew/opt/librist/lib/pkgconfig:/opt/homebrew/opt/libsoxr/lib/pkgconfig:/opt/homebrew/opt/libvidstab/lib/pkgconfig:/opt/homebrew/opt/openjpeg/lib/pkgconfig:/opt/homebrew/opt/rav1e/lib/pkgconfig:/opt/homebrew/opt/flac/lib/pkgconfig:/opt/homebrew/opt/mpg123/lib/pkgconfig:/opt/homebrew/opt/libsndfile/lib/pkgconfig:/opt/homebrew/opt/rubberband/lib/pkgconfig:/opt/homebrew/opt/srt/lib/pkgconfig:/opt/homebrew/opt/leptonica/lib/pkgconfig:/opt/homebrew/opt/libb2/lib/pkgconfig:/opt/homebrew/opt/libarchive/lib/pkgconfig:/opt/homebrew/opt/pango/lib/pkgconfig:/opt/homebrew/opt/tesseract/lib/pkgconfig:/opt/homebrew/opt/libsodium/lib/pkgconfig:/opt/homebrew/opt/zeromq/lib/pkgconfig:/opt/homebrew/opt/zimg/lib/pkgconfig:/opt/homebrew/opt/ffmpeg@4/lib/pkgconfig:/opt/homebrew/opt/chromaprint/lib/pkgconfig:/opt/homebrew/opt/libtensorflow/lib/pkgconfig:/opt/homebrew/opt/readline/lib/pkgconfig:/opt/homebrew/opt/sqlite/lib/pkgconfig:/opt/homebrew/opt/[email protected]/lib/pkgconfig:/opt/homebrew/opt/openblas/lib/pkgconfig:/opt/homebrew/opt/eigen/share/pkgconfig:/opt/homebrew/opt/xorgproto/share/pkgconfig
PKG_CONFIG_LIBDIR: /usr/lib/pkgconfig:/opt/homebrew/Library/Homebrew/os/mac/pkgconfig/13
HOMEBREW_GIT: git
HOMEBREW_SDKROOT: /Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk
ACLOCAL_PATH: /opt/homebrew/share/aclocal
PATH: /opt/homebrew/Library/Homebrew/shims/mac/super:/opt/homebrew/opt/pkg-config/bin:/opt/homebrew/opt/gcc/bin:/opt/homebrew/opt/lz4/bin:/opt/homebrew/opt/xz/bin:/opt/homebrew/opt/zstd/bin:/opt/homebrew/opt/hwloc/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/libevent/bin:/opt/homebrew/opt/open-mpi/bin:/opt/homebrew/opt/fftw/bin:/opt/homebrew/opt/libpng/bin:/opt/homebrew/opt/freetype/bin:/opt/homebrew/opt/fontconfig/bin:/opt/homebrew/opt/lame/bin:/opt/homebrew/opt/fribidi/bin:/opt/homebrew/opt/pcre2/bin:/opt/homebrew/opt/gettext/bin:/opt/homebrew/opt/glib/bin:/opt/homebrew/opt/cairo/bin:/opt/homebrew/opt/graphite2/bin:/opt/homebrew/opt/icu4c/bin:/opt/homebrew/opt/harfbuzz/bin:/opt/homebrew/opt/rtmpdump/bin:/opt/homebrew/opt/sdl2/bin:/opt/homebrew/opt/sdl12-compat/bin:/opt/homebrew/opt/speex/bin:/opt/homebrew/opt/x264/bin:/opt/homebrew/opt/x265/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/taglib/bin:/opt/homebrew/opt/brotli/bin:/opt/homebrew/opt/giflib/bin:/opt/homebrew/opt/jpeg-turbo/bin:/opt/homebrew/opt/libtiff/bin:/opt/homebrew/opt/little-cms2/bin:/opt/homebrew/opt/openexr/bin:/opt/homebrew/opt/webp/bin:/opt/homebrew/opt/jpeg-xl/bin:/opt/homebrew/opt/libvmaf/bin:/opt/homebrew/opt/aom/bin:/opt/homebrew/opt/dav1d/bin:/opt/homebrew/opt/libidn2/bin:/opt/homebrew/opt/libtasn1/bin:/opt/homebrew/opt/nettle/bin:/opt/homebrew/opt/p11-kit/bin:/opt/homebrew/opt/gnutls/bin:/opt/homebrew/opt/libbluray/bin:/opt/homebrew/opt/mbedtls/bin:/opt/homebrew/opt/librist/bin:/opt/homebrew/opt/openjpeg/bin:/opt/homebrew/opt/rav1e/bin:/opt/homebrew/opt/flac/bin:/opt/homebrew/opt/mpg123/bin:/opt/homebrew/opt/libsndfile/bin:/opt/homebrew/opt/rubberband/bin:/opt/homebrew/opt/srt/bin:/opt/homebrew/opt/leptonica/bin:/opt/homebrew/opt/libarchive/bin:/opt/homebrew/opt/pango/bin:/opt/homebrew/opt/tesseract/bin:/opt/homebrew/opt/zeromq/bin:/opt/homebrew/opt/ffmpeg@4/bin:/opt/homebrew/opt/chromaprint/bin:/opt/homebrew/opt/libtensorflow/bin:/opt/homebrew/opt/gdbm/bin:/opt/homebrew/opt/sqlite/bin:/opt/homebrew/opt/[email protected]/bin:/opt/homebrew/opt/numpy/bin:/opt/homebrew/opt/[email protected]/libexec/bin:/usr/bin:/bin:/usr/sbin:/sbin

Error: mtg/essentia/essentia HEAD-417bf6a did not build
Logs:
/Users/beachclark/Library/Logs/Homebrew/essentia/00.options.out
/Users/beachclark/Library/Logs/Homebrew/essentia/04.python3
/Users/beachclark/Library/Logs/Homebrew/essentia/01.python3
/Users/beachclark/Library/Logs/Homebrew/essentia/build
/Users/beachclark/Library/Logs/Homebrew/essentia/01.python3.cc
/Users/beachclark/Library/Logs/Homebrew/essentia/03.python3
/Users/beachclark/Library/Logs/Homebrew/essentia/04.python3.cc
/Users/beachclark/Library/Logs/Homebrew/essentia/02.python3
If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
https://github.com/mtg/homebrew-essentia/issues

These open issues may also help:
cannot install essentia on MacOS M1 #32
cannot install essentia on MacOs #30
essentia installs fine, but gaia fails #22
essentia's formula was built from an unstable upstream --HEAD.
This build failure is expected behaviour.
Do not create issues about this on Homebrew's GitHub repositories.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.

@solomonhearn9
Copy link

Did you ever figure it out? I am using Mac M2 and have done the same steps, unfortunately not the same results.

@petros94
Copy link

petros94 commented Jul 6, 2023

@floydback you are a wizard!

@bclark288
Copy link

bclark288 commented Aug 6, 2023

I am still trying to install essentia on my macbook pro m2. I have tried using brew install essentia --HEAD --with-tensorflow and brew install essentia --HEAD. Neither works in both cases I get this output: Checking for program 'pkg-config' : /opt/homebrew/Library/Homebrew/shims/mac/super/pkg-config
Checking for 'essentia' : yes
Checking for 'clang' (C compiler) : clang
Checking for program 'python' : /opt/homebrew/opt/[email protected]/bin/python3.9
Checking for python version >= 2.7.0 : 3.9.17
→ Configuring for python3
python-config : /opt/homebrew/opt/[email protected]/bin/python3.9-config
Asking python-config for pyext '--cflags --libs --ldflags' flags : yes
Testing pyext configuration : yes
Checking for python module 'numpy' : not found
Could not find the python module 'numpy'
(complete log in /private/tmp/essentia-20230806-46292-1lxof5l/build/config.log). I have followed all the steps from @floyback, but it doesn't help. Is there anything I can do to try to figure out why the install process can't find numpy even though it is installed?

@jpgard
Copy link

jpgard commented Aug 21, 2023

+1, installing Essentia on M1 Mac via brew install essentia --HEAD fails with

Last 15 lines from /Users/joshg/Library/Logs/Homebrew/essentia/01.python3:
2023-08-21 20:35:17 +0000

/opt/homebrew/opt/[email protected]/bin/python3
waf
configure
--mode=release
--with-examples
--with-vamp
--prefix=/opt/homebrew/Cellar/essentia/HEAD-49317df


If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/mtg/homebrew-essentia/issues

These open issues may also help:
cannot install essentia on MacOS M1 https://github.com/MTG/homebrew-essentia/issues/32
cannot install essentia on MacOs https://github.com/MTG/homebrew-essentia/issues/30
Essentia install fails on MacOS with 'Broken revdeps detected' https://github.com/MTG/homebrew-essentia/issues/33
essentia installs fine, but gaia fails https://github.com/MTG/homebrew-essentia/issues/22
essentia's formula was built from an unstable upstream --HEAD.
This build failure is expected behaviour.
Do not create issues about this on Homebrew's GitHub repositories.
Any opened issues will be immediately closed without response.
Do not ask for help from Homebrew or its maintainers on social media.
You may ask for help in Homebrew's discussions but are unlikely to receive a response.
Try to figure out the problem yourself and submit a fix as a pull request.
We will review it but may or may not accept it.

Any suggestions?

@parednuw
Copy link

parednuw commented Aug 30, 2023

+1, on macOS 13.4.1 with M1. Made a clean install of brew and followed these steps of @floydback. The installation of brew install essentia --HEADstill fails:

Checking for program 'pkg-config'        : /opt/homebrew/Library/Homebrew/shims/mac/super/pkg-config 
Checking for 'essentia'                  : yes 
Checking for 'clang' (C compiler)        : clang 
Checking for program 'python'            : /opt/homebrew/opt/[email protected]/bin/python3.9 
Checking for python version >= 2.7.0     : 3.9.18 
→ Configuring for python3
python-config                            : /opt/homebrew/opt/[email protected]/bin/python3.9-config 
Asking python-config for pyext '--cflags --libs --ldflags' flags : yes 
Testing pyext configuration                                      : yes 
Checking for python module 'numpy'                               : not found 
Could not find the python module 'numpy'

The Config.log tells me basically the same:

Checking for python module 'numpy'
['/opt/homebrew/opt/[email protected]/bin/python3.9', '-c', "\nimport numpy as current_module\nversion = getattr(current_module, '__version__', None)\nif version is not None:\n\tprint(str(version))\nelse:\n\tprint('unknown version')\n"]
err: Traceback (most recent call last):
  File "<string>", line 2, in <module>
ModuleNotFoundError: No module named 'numpy'

not found
from /private/tmp/essentia-20230830-56666-1hafqb4/src/python: Could not find the python module 'numpy'

Numpy couldn't be found, even though it's in the pip3 list or installed via brew. Numpy version is 1.25.2.
I already checked if I could import numpy directly in the shell with the python version installed from brew (python3.9):

user@mac ~ % python3.9
Python 3.9.18 (main, Aug 24 2023, 21:19:58) 
[Clang 14.0.3 (clang-1403.0.22.14.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
>>> numpy.__version__
'1.25.2'

@parednuw
Copy link

parednuw commented Sep 6, 2023

I think I found the point of confusion.

On newer macOS-versions, python is shipped in version 3.9, this leads to confusion when using python3 (or even python3.9) with pip3/pip3.9 and numpy. The hidden gem in @floydback workaround was the alias, which specifically installs numpy for the brew-version of python and not the preinstalled version in macOS.

  1. Install brew (if not installed).
  2. Install [email protected] with brew install [email protected].
  3. Execute ln -s /opt/homebrew/opt/[email protected]/bin/python3.9 /opt/homebrew/opt/[email protected]/bin/python3, to create a symbolic link to python3.
  4. Create the python alias:
alias python=/opt/homebrew/opt/[email protected]/bin/python3.9
alias pip='/opt/homebrew/opt/[email protected]/bin/pip3.9'
  1. Restart your shell.
  2. Install numpy with the python/pip-alias: pip install numpy.
  3. Install essentia with brew, you will get the error, which tells you to link numpy.
  4. Link numpy with brew link --overwrite numpy

This worked for me so far. I am now able to import essentia and starting to work with it!

@5pacedo9
Copy link

In addition, there's another way to install the exact numpy that essentia wants, just cd to the brew foldercd /opt/homebrew/Cellar/[email protected]/bin and python3.9 -m pip3.9 install numpy, and then the 'missing numpy' issue will be solved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

9 participants