@rorywalsh and @Bleighh Hi to you both. I edited the cabbage build script a week or two ago, it’s getting the cabbage development branch and building it against juce 5.4.7, it you’d like that changed Rory it’s no problem. Sometimes there are coding errors in the cabbage repo that prevent compilation, like _putenv typo that made it in just after I changed the script. I’ve trying a build again now, but assuming the repo is building and Bleighh’s system is up to building software there shouldn’t be any hassles.
A big issue that’s been happening with arch linux over the last few years is newbies wanting to build stuff from aur without any idea what they’re doing. It’s worth keeping in mind arch is a distro intended for power users who abandoned ubuntu due to cannonical’s incompetence and hype. It was never intended to be friendly to newbies. Also I’m hardly a real arch maintainer and I may have missed some build time dependencies in my script because I have a machine setup for building software.
What is normal is about a million warnings that freak non-developer people out. What is normal is cabbage taking a good long time to compile on linux systems at least. What isn’t is crashing on startup.
I’ve had this new cabbage crash right on startup because I didn’t have my USB audio interface hooked up and wasn’t running jack. Once I deleted my old cabbage settings from ~/.config it all worked. The build I did about a week ago starts up just fine, I have another build running now.
There’s been a lot of chaos in my life. Pandemic, learning 3d printing at a million miles an hour, attempting to sort out post pandemic employment kinda chaos. Looks like I’ve just been hired as a bicycle mechanic, which drives me less crazy than software development. I haven’t been using cabbage, I had a request to fix the build scripts and I did, I checked than it ran. You could easily have issues you don’t know about because arch is building with GCC11 which I have no idea if you’ve ever attempted.
I’ll add to this post if my new build of cabbage crashes on startup.
edit: a few typos