Open regorxxx opened 1 year ago
Bumping...
I support this request. I would also be very interested in a windows version that is either prebuilt or buildable for mortals.
I second this!
I'm generally getting stuck at the ./waf
step of the cross compilation with that kind of error:
[ 26/302] Compiling src/algorithms/tonal/pitchsaliencefunctionpeaks.cpp
In file included from ../src/essentia/utils/yamlast.cpp:20:
../src/essentia/utils/yamlast.h:28:10: fatal error: yaml.h: No such file or directory
28 | #include <yaml.h>
| ^~~~~~~~
compilation terminated.
In file included from /usr/share/mingw-w64/include/time.h:300,
from ../src/essentia/streaming/../utils/tnt/tnt_stopwatch.h:24,
from ../src/essentia/streaming/../utils/tnt/tnt.h:57,
from ../src/essentia/streaming/../essentiautil.h:27,
from ../src/essentia/streaming/phantombuffer.h:27,
from ../src/essentia/streaming/source.h:138,
from ../src/essentia/streaming/streamingalgorithm.h:271,
from ../src/essentia/streaming/streamingalgorithmwrapper.h:23,
from ../src/algorithms/temporal/effectiveduration.h:58,
from ../src/algorithms/temporal/effectiveduration.cpp:20:
/usr/include/x86_64-linux-gnu/sys/timeb.h:21:10: fatal error: features.h: No such file or directory
21 | #include <features.h>
| ^~~~~~~~~~~~
compilation terminated.
In file included from /usr/share/mingw-w64/include/time.h:300,
from ../src/essentia/streaming/../utils/tnt/tnt_stopwatch.h:24,
from ../src/essentia/streaming/../utils/tnt/tnt.h:57,
from ../src/essentia/streaming/../essentiautil.h:27,
from ../src/essentia/streaming/phantombuffer.h:27,
from ../src/essentia/streaming/source.h:138,
from ../src/essentia/streaming/streamingalgorithm.h:271,
from ../src/essentia/streaming/streamingalgorithmwrapper.h:23,
from ../src/algorithms/sfx/flatnesssfx.h:61,
from ../src/algorithms/sfx/flatnesssfx.cpp:20:
2024 and this continues to be impossible to build for windows with Gaia.
Since more than a year it has been impossible to compile binaries for Essentia + Gaia for windows. It has been reported a dozen of times here, by mail, at forums... none of the guides work. It's impossible to compile it on Linux for windows. https://github.com/MTG/essentia/issues/1265 https://github.com/MTG/essentia/issues/1134 https://github.com/MTG/essentia/issues/1130 https://github.com/MTG/essentia/discussions/1295 https://hydrogenaud.io/index.php?PHPSESSID=pbahnia951dta98cp4261guoi3&topic=120978.msg1013419#msg1013419
The acousticbrainz project has been shut down and there is no substitute for it, since all the binaries out there are missing Gaia support.
Please, could you provide updated binaries? Or at least a cleanup and updated guide to do it.