@ed95 Can we have Yair’s fix on master please, at least until AAX is known to work for silicon / arm chips too?
By the way: I really love you guys and appreciate all the hard work you have been / are doing for all of us in maintaining and extending JUCE, so that we can focus on other things However it worries me a little bit that this is currently still an issue on master. Does that mean that there are no tests being done for AAX plugins with master at the moment? Because this should pop up right away during a plugin AAX build, no?
Yes, I’ve used the valid architectures setting in the Projucer to restrict the build to only Intel for now and that works. I’ll get back to universal binaries for VST/AU (and eventually AAX) later.
That build script you pointed to looks very useful, thanks!
I had a quick look at that AAX code patch but will hold off a little longer for now.
Just started faffing about with AAX again (argh!), and ran into this ARM incompatibility nonsense (very argh!). I really wish this landed on the mainline; newcomers (revisitors like myself?) will continue running into this till the heel dragging on Avid’s part is gone.
TL;DR Avid has a patch (in that post) which you are only supposed to use for testing, and the work is underway for AAX to operate fine on Apple Silicon.
That’s great, but who knows the timeline for a proper AAX SDK update. Till then… see my post above.
This is a great thread, unfortunately, I still can’t compile AAX using Big Sur and Xcode 12.5.1
Here is a screenshot of the settings, it accepts x86_64 but then translates it to the following:-
Can any body help me? Thanks, I’m not a Mac fan, and I just had to reload a clean install of Big Sur, as an update just bricked my computer.
I’m using a 2018 Intel iMac.
Thanks, I will try that.
I just noticed it compiled OK if select ‘Build Active Architecture Only : YES’
But I don’t understand why it wanted to compile anything else, from the options.