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

Please provide updated binaries for windows #1340

Open
regorxxx opened this issue Jun 16, 2023 · 4 comments
Open

Please provide updated binaries for windows #1340

regorxxx opened this issue Jun 16, 2023 · 4 comments

Comments

@regorxxx
Copy link

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.
#1265
#1134
#1130
#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.

@regorxxx
Copy link
Author

Bumping...

@s5m4
Copy link

s5m4 commented Aug 20, 2023

I support this request. I would also be very interested in a windows version that is either prebuilt or buildable for mortals.

@dorev
Copy link

dorev commented Jan 4, 2024

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:

@regorxxx
Copy link
Author

regorxxx commented Jan 8, 2024

2024 and this continues to be impossible to build for windows with Gaia.

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

No branches or pull requests

3 participants