Hello!
I’ve been trying to increase backwards-compatibility and thus building my AU plugins in MAC OS X 10.7 or 10.8 target. I use MAC OS X 10.11 and Xcode 7.3 myself and I have 10.7 - 10.9 SDKs. Building succeeds but the actual plugin does not want to run. I’ve confirmed this by creating a blank new plugin project and just building it with the target 10.7 or 10.8. Both doesn’t work on MAC OS X 10.8. I get this with auval:
validating Audio Unit testing by yourcompany:
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
AU Validation Tool
Version: 1.6.1a1
Copyright 2003-2011, Apple, Inc. All Rights Reserved.
Specify -h (-help) for command options
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
--------------------------------------------------
VALIDATING AUDIO UNIT: 'aufx' - 'Zzyf' - 'Manu'
--------------------------------------------------
Manufacturer String: yourcompany
AudioUnit Name: testing
Component Version: 1.0.0 (0x10000)
Component's Bundle Version: 1.0.0
* * PASS
--------------------------------------------------
TESTING OPEN TIMES:
COLD:
2018-04-10 13:45:21.525 auvaltool[2138:f07] Error loading /Library/Audio/Plug-Ins/Components/testing.component/Contents/MacOS/testing: dlopen(/Library/Audio/Plug-Ins/Components/testing.component/Contents/MacOS/testing, 262): Library not loaded: /System/Library/Frameworks/AVKit.framework/Versions/A/AVKit
Referenced from: /Library/Audio/Plug-Ins/Components/testing.component/Contents/MacOS/testing
Reason: image not found
FATAL ERROR: OpenAComponent: result: -50,0xFFFFFFCE
validation result: couldn't be opened
Any ideas?
I’m unable to setup a debugging environment in 10.8 since JUCE doesn’t run on it and opening the build project alone in older Xcode seems to go bad. It doesn’t find some of the dependencies even tho they’re clearly in the project…
Thanks for any ideas!
- Kaukomedia