What's the current Mac Sonoma/Xcode situation?
-
I'm just starting out with HISE on a 2020 M1 MacBook Air running Ventura 13.4. I don't have Xcode installed yet.
I was about to update to Sonoma but read some horror stories here in the forum about compiling with Sonoma and Xcode 15.
Is it now safe for me to update to Sonoma and install Xcode 15?
Or do I have to stay on Ventura and install Xcode 14?
In case it makes a difference, I'm looking to build VST/AU plugins on this machine (and VMs) for Mac Intel/Silicon and Windows. For Mac I'd ideally like to be compatible as far back as Mojave. And for Windows compatibility with 10 & 11 is all I need.
-
@dannytaurus I have a M1 air 2020, running latest Sonoma and Xcode.
All is fine. -
@aaronventure said in What's the current Mac Sonoma/Xcode situation?:
@dannytaurus I have a M1 air 2020, running latest Sonoma and Xcode.
All is fine.Wonderful, thank you!
-
@aaronventure What version of Xcode are you using on Sonoma?
I'm trying to build HISE with Xcode 15.4 and getting 2 errors:
Use of undeclared identifier 'JUCE_DEBUG'
Use of undeclared identifier 'HISE_INCLUDE_FAUST'Any ideas?
-
@dannytaurus no clue. did you install xcpretty? are you using the latest commit?
some commits might not compile on all platforms, you'll see it it by checking the CI test results on Github, often followed by a "fix compilation" commit from Chris.
I'm currently using:
aa3ccf5
10.09.2024. at 15:37- revamped API Browser
and it compiles fine on latest macOS and latest Xcode. If you think it could be Xcode, just download an earlier version (still 15+) and try that. Remember to always make sure xcpretty is installed.
-
That was just an issue in the latest commits and is fixed already.
-
As a rule of thumb, check this page to see whether the problem is you or HISE:
https://github.com/christophhart/HISE/actions/workflows/ci_mac.yml
Occasionally I break things on the other OS when I commit something but then the build servers will complain a few minutes later which I‘ll try to fix ASAP so think of HISE of a ISP with a unacceptable amount of downtimes :)
-
-
@dannytaurus
macOS Sonoma -
This post is deleted!