Ok so I downloaded the latest HISE, installed it and built a VST3..all fine - I think
I downloaded aax-sdk-2-8-0 again, unpacked it changed its name to AAX and built the MacOS project - all works fine,
Started HISE loaded my project (again) and tried to build an AAX plugin, and I get this again:
⚠️ ld: ignoring file '/Users/lindonparker/HISE/tools/SDK/AAX/Libs/Release/libAAXLibrary_libcpp.a[2](AAX_VDescriptionHost.o)': found architecture 'arm64', required architecture 'x86_64'
❌ Undefined symbols for architecture x86_64
❌ "AAXStartup(IACFUnknown*)", referenced from:
❌ "AAXShutdown(IACFUnknown*)", referenced from:
❌ "AAXCanUnloadNow(IACFUnknown*)", referenced from:
❌ "AAXGetSDKVersion(unsigned long long*)", referenced from:
❌ "AAXRegisterPlugin(IACFUnknown*, IACFPluginDefinition**)", referenced from:
❌ "AAXGetClassFactory(IACFUnknown*, _acfUID const&, _acfUID const&, void**)", referenced from:
❌ "AAXRegisterComponent(IACFUnknown*, unsigned int, IACFComponentDefinition**)", referenced from:
❌ ld: symbol(s) not found for architecture x86_64
❌ clang: error: linker command failed with exit code 1 (use -v to see invocation)
** BUILD FAILED **
The following build commands failed:
Ld /Volumes/Untitled/Nomad\ Sounds/KeyEngine/Binaries/Builds/MacOSX/build/KeyEngine.build/Release/KeyEngine\ -\ AAX.build/Objects-normal/x86_64/Binary/KeyEngine normal x86_64 (in target 'KeyEngine - AAX' from project 'KeyEngine')
Im pretty sure its something to do with this:
found architecture 'arm64', required architecture 'x86_64'
Im on an M1 arm-based Mac, but I dont know what to do about it...ANYONE????