ERROR: "AUv3 needs Deployment Target OS X 10.11 or higher to compile"

So I have a plugin app that I release as AU/AUv3/VST3/Standalone on Mac and AUv3/Standalone on iOS. I’ve currently set the deployment target to 10.11 and it works fine. I recently had a user contact me because they are on OSX 10.10. I would like to be able to target that macOS 10.10, but when I try to set that as my target I get this error: “AUv3 needs Deployment Target OS X 10.11 or higher to compile”

Is there no way to set a target of OSX 10.11 for the AUv3 plugin and 10.10 for everything else?

No - plugin targets share most of their code through a static library. The deployment target for this static library must be the same as the deployment target of any code that includes it, which in turn means that all of the plugin targets must share the same deployment target.

A workaround might be to use two Projucer projects, one with a deployment target of 10.11 for the AUv3 build, and one with a deployment target of 10.10 for everything else.

1 Like