Could you check the output of gcc --version?
I do not think Juce 5.4.7 would work, since the commit for these fixes for gcc 9.x are for Juce 6.0.4
Building Cabbage again/Juce version
I manually did the changes in Juce, it now compiles and runs the Projucer.
But Cabbage build gives another error now:
Compiling Soundfiler.cpp
ā¦/ā¦/Source/Utilities/CabbageColourProperty.cpp: In member function āvirtual void ColourPropertyComponent::mouseDown(const juce::MouseEvent&)ā:
ā¦/ā¦/Source/Utilities/CabbageColourProperty.cpp:58:43: error: cannot convert āColourPallete*ā to āstd::unique_ptrjuce::Componentā
58 | CallOutBox::launchAsynchronously (colourSelector, getScreenBounds(), nullptr);
| ^~~~~~~~~~~~~~
| |
| ColourPallete*
Are you using 5.4.7? This is the version that the source in GIT compiles with.
No I was using 5.4.3, will try 5.4.7 nowā¦
Ok, this worked perfectly! I was put on the wrong leg (as we say in Holland) when you said earlier to use 5.4.3ā¦
I now have Cabbage version 2.5.9 runningā¦
Nice. Sorry mentioned 5.4.3 I cost you a little time there. Iām glad youāre up and running now