I’ve been trying to get Cabbage to work on my Raspberry Pi 2.
I’ve installed all the dependecies but I get serious errors, and don’t know how to deal with them. Any advice would be much appreciated!
This is the first error I get, many more like this one follow:
Compiling ComponentLayoutEditor.cpp
cc1plus: error: bad value (native) for -march switch
I’m running Raspbian (not sure which version, not yet fully up to speed with Linux).
Thanks,
RM
PS. Rory, thank you for making CSound so much fun again!
Best to change the arch flags in the makefiles. I haven’t used Cabbage on a PI myself, but I know someone who is using Cabbage and PI for live music, so it definitely works. Good luck with your Cabbage Pie!
Thanks for the tips! They helped me a lot. I managed to build Cabbage!
The only problem now is that the UI doesn’t get updated properly. So menus pile up on top of each other. When I load an example the window size will change but it still show the start-up screen. Also I cannot get the source editor to open up.
Any ideas?
I’ll leave a note of what worked to build on Raspbian for reference.
I had to update gcc and g++ to version 4.8
sudo apt-get install gcc-4.8
sudo apt-get install g+±4.8
I then changed the symlinks to gcc and g++ to point to the 4.8 versions, so that the gcc and g++ commands pick the right version.
rm /usr/bin/gcc
rm /usr/bin/g++
ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
ln -s /usr/bin/g+±4.8 /usr/bin/g++
The last thing is to make sure the VST SDK is at ~/SDKs/vstsdk2.4
I was not able to make it work with any other location, some Juce sources would fail.
I’ve just emailed one of the guys who had it running as part of a live setup. I’ll let you know what he gets back to me with, or perhaps he’ll join the discussion directly.
I am about to TRY to compile Cabbage for Raspberry Pi 3 with Csound 6.08
Can someone give me some caveats before i go down a painful rabbit hole with this?
I have SuperCollider + Pure Data working plus some python audio apps but i would like to bring my csound skills back up from the ancient days So Dr. B recommended cabbage.
I believe people have got it running there before. I’ve built Csound before, that should be fine. Just follow the Linux guidelines and you might get lucky!
Really? I do most of my testing and development on a 4gb i3 laptop(Linux) and I’ve never been horrified by the performance. I also have access to more powerful machines, but I reckon a RPi might not be the worst