AAX Crash on Catalina

There is also this commit https://github.com/juce-framework/JUCE/commit/0dd3b02728904acb8a9fe7ce7518614c1c6487f5 which changes symbol visibility.

1 Like

Ah, annoyingly I missed this reply, but was just now going to report back that we’d found a solution, which was naturally very similar:

We’re somewhat odd in that we build our JUCE 5 app with CMake, and after noticing things worked with Projucer and not with CMake, I went through flag-by-flag to find the culprit. We (or, rather, FRUT) wasn’t adding this flag, and adding it made things work with AAX:

-fvisibility-inlines-hidden