Open ralgar opened 2 years ago
Cool, thanks for letting us know! Best course of action is probably to wait for the upstream patch.
Agreed! It's easy enough to apply the patch if anyone needs. :)
Agreed! It's easy enough to apply the patch if anyone needs. :)
took me two seconds :) thanks for opening this issue!
Hello, maintainer of the Arch Linux package here. Glad to see the new build system, it's much better!
Describe the bug
juceaide
fails to build with the following error:To Reproduce:
git clone https://github.com/TheWaveWarden/odin2.git
cd odin2
git checkout -q v2.3.3
git submodule update --init --recursive
cmake -B build -D CMAKE_BUILD_TYPE=Release
Expected behavior: Expected it to build.
System Info:
Additional context: This is an upstream problem in JUCE/JUCELV2, caused by a missing include in
modules/juice_gui_basics/juce_gui_basics.h
.There has already been a pull request submitted in the juce-framework/JUCE repository here, which will eventually trickle down to lv2-porting-project/JUCE. I've also patched it in my PKGBUILD, I'm just posting this in case you want to patch it here, or in case anybody else runs into this issue when trying to build Odin 2.
Here's a patch to be applied in the
JUCELV2
submodule:After the patch is applied, the rest of the build completes as expected. The
JUCE
submodule is missing the include as well, however it doesn't seem to be a problem for building Odin 2 on Linux.