I’ve recently upgraded to the JUCE modules branch (which overall has been a thoroughly worthwhile venture: my build times have been cut down to a third of what they were previously!), but during the big “ensure no regressions have sneaked in” testing phase, I’ve hit a snag with Mac OS X 10.4 and ppc support.
It would appear (allowing for user error here) that Juce Audio Units no longer work on 10.4 / ppc machines. And it seems easy to replicate - I’ve got a fresh pull of the latest juce git source, and am building the Juce Audio Plugin demo. The only changes I’ve made to the project are: setting the build architecture to ppc, and setting the deployment target to 10.4.
Unfortunately, this instantly crashes any audio unit host on 10.4 ppc, including auval, which fails a “bus error”. The component does however seem to work fine on a 10.6 Mac OS X machine running either Ableton Live ppc, or auval ppc, suggesting this is more to do with 10.4 than ppc.
I was just wondering if anyone else had experienced this and already come up with a solution, or has any suggestions for what I could try. If not, I guess I’ll dig a little deeper, but I was hoping someone could save me the pain of debugging on a decrepit 10.4 machine!
EDIT - Hang on: could have already been reported and workaround suggested here http://rawmaterialsoftware.com/viewtopic.php?f=8&t=8724&p=49734