AAX Build on MacOS
-
So for the first time in a long time Im having to build AAX versions of my project...
So I downloaded the latest(ish) AAX SDK (2.8.0) and fired it up in XCode, and it built successfully...
I then renamed the AAX_2_8_0 folder to AAX and HISE finds it and starts the build of my project...
But then I get these errors:
⚠️ ld: ignoring file '/Users/lindonparker/HISE/tools/SDK/AAX/Libs/Release/libAAXLibrary_libcpp.a[3](AAX_CEffectParameters.o)': found architecture 'arm64', required architecture 'x86_64' ⚠️ 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 > Symbol: AAXStartup(IACFUnknown*) > Referenced from: _ACFStartup in lto.o ❌ 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 **So Im guessing I've done something wrong and not set a flag for building on an Arm machine(which is what Im doing). I've looked thru as much as I can find in XCode but I dont see anywhere that X86_64 is mentioned and Arm isnt....
What do I need to do?
-
@Lindon Yeah I suspect the issue is with building the aax library rather than building your project. I don't have an arm machine though so I can't test it.
-
@Lindon Perhaps a version compatibility issue, I'm running 2.6.1 without any issue.
-
@ustk I've built both architectures:

-
@ustk yeah mine doesn't look anything like yours - but lets start right from the beginning...
what are you running (the path) from HISE>tools>SDK> ?????????
in order to compile the AAX SDK???
-
