Which AAX SDK to use? | CMake & AAX/AU/VST Exporting | Forum


Please consider registering

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —

— Match —

— Forum Options —

Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed Topic RSS sp_TopicIcon
Which AAX SDK to use?
October 8, 2018 - 10:39 pm
Member Since: June 25, 2018
Forum Posts: 43
sp_UserOfflineSmall Offline

Hi - me again 😉

trying to make cmake in projects/myplugin/mac_build folder i get the following error: 

"Cannot find source file: /Development/ALL_SDK/AAX_SDK/Libs/Debug/libAAXLibrary.a"

I've installed the actual 2.3.1 AAX SDK

There are also available 2.3.0 or 2.2.2 ...

Do I use the wrong SDK?


Okay - got it - i had to compile the libs first ...

Now that i compiled the library, building a plugin I get a bunch off errors (tried this with all 3 SDKs in Release and Debug Mode):

Undefined symbols for architecture x86_64:

  "std::string::substr(unsigned long, unsigned long) const", referenced from:

      AAX_CString::SubString(unsigned int, unsigned int, AAX_IString*) const in libAAXLibrary.a(AAX_CString.o)


  "VTT for std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >", referenced from:

      AAX_CString::AppendNumber(double, int) in libAAXLibrary.a(AAX_CString.o)

      AAX_CString::AppendNumber(int) in libAAXLibrary.a(AAX_CString.o)

      AAX_CString::AppendHex(int, int) in libAAXLibrary.a(AAX_CString.o)

      AAX_CString::InsertNumber(unsigned int, double, int) in libAAXLibrary.a(AAX_CString.o)

      AAX_CString::InsertNumber(unsigned int, int) in libAAXLibrary.a(AAX_CString.o)

      AAX_CString::InsertHex(unsigned int, int, int) in libAAXLibrary.a(AAX_CString.o)

ld: symbol(s) not found for architecture x86_64

clang: error: linker command failed with exit code 1 (use -v to see invocation)


October 9, 2018 - 1:55 pm
Member Since: January 29, 2017
Forum Posts: 689
sp_UserOfflineSmall Offline

The current supported SDK is 2p3p0 (it is on the download page, but kind of buried). 

Until a new release, please use 2p3p0 for AAX. Of course if you debug the issue, let us know and I'll release it. Unfortunately, it seems that the audio manufacturers don't care if new SDKs break older code (in some cases, even their own old sample projects). 

- Will

Forum Timezone: America/New_York

Most Users Ever Online: 152

Currently Online:
7 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Chaes: 56

Skyler: 48

StevieD: 46

Derek: 46

Frodson: 45

Peter: 43

TheSmile: 43

Nickolai: 43

clau_ste: 39

jeanlecode: 37

Member Stats:

Guest Posters: 1

Members: 768

Moderators: 1

Admins: 6

Forum Stats:

Groups: 13

Forums: 42

Topics: 842

Posts: 3347

Moderators: W Pirkle: 689