# AAX plugin category

**URL:** <https://forum.juce.com/t/aax-plugin-category/25013>\
**Category:** General JUCE discussion\
**Created:** [November 6, 2017, 8:28pm UTC](https://forum.juce.com/t/aax-plugin-category/25013 "2017-11-06T20:28:39Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![MIA-LABORATORIES](https://avatars.discourse-cdn.com/v4/letter/m/dc4da7/32.png) [@MIA-LABORATORIES](https://forum.juce.com/u/MIA-LABORATORIES)\
**Post date:** [November 6, 2017, 8:28pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/1 "2017-11-06T20:28:39Z")

</div>

Hello everyone,  
I am trying to build an AAX version of my plugin  
if I leave the plugin AAX Category empty in JUCE settings I get errors in Xcode  
/Users/…/JuceLibraryCode/modules/juce\_audio\_plugin\_client/AAX/juce\_AAX\_Wrapper.cpp:1949:55: Too few arguments to function call, single argument ‘inCategory’ was not specified

(I do get errors if I fill it as well)

any ideas?

---

<div class="post-metadata">

**Author:** ![railjonrogut](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/railjonrogut/32/505_2.png) [@railjonrogut](https://forum.juce.com/u/railjonrogut)\
**Post date:** [November 6, 2017, 8:53pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/2 "2017-11-06T20:53:59Z")

</div>

Set an AAX Category

Rail

---

<div class="post-metadata">

**Author:** ![MIA-LABORATORIES](https://avatars.discourse-cdn.com/v4/letter/m/dc4da7/32.png) [@MIA-LABORATORIES](https://forum.juce.com/u/MIA-LABORATORIES)\
**Post date:** [November 6, 2017, 10:27pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/3 "2017-11-06T22:27:38Z")

</div>

I set Effect  
and then I get :  
/Users/…/…/JuceLibraryCode/modules/juce\_audio\_plugin\_client/AAX/juce\_AAX\_Wrapper.cpp:1949:33: Use of undeclared identifier ‘Effect’

---

<div class="post-metadata">

**Author:** ![mcmartin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/mcmartin/32/7432_2.png) [@mcmartin](https://forum.juce.com/u/mcmartin)\
**Post date:** [November 6, 2017, 11:17pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/4 "2017-11-06T23:17:03Z")

</div>

You need to use one of the catogeries defined in the AAX SDK. In your case, I guess you wanted to use `AAX_EPlugInCategory_Effect`.

---

<div class="post-metadata">

**Author:** ![MIA-LABORATORIES](https://avatars.discourse-cdn.com/v4/letter/m/dc4da7/32.png) [@MIA-LABORATORIES](https://forum.juce.com/u/MIA-LABORATORIES)\
**Post date:** [November 9, 2017, 3:51pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/5 "2017-11-09T15:51:31Z")

</div>

Yeap  
that did the trick!!  
thanks  
now i am getting the following error:

Error LNK1104 cannot open file ‘C:\SDKs\AAX\_SDK\_2p3p0\Libs\Release\AAXLibrary\_x64.lib’

any ideas?

---

<div class="post-metadata">

**Author:** ![t0m](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/t0m/32/16413_2.png) [@t0m](https://forum.juce.com/u/t0m)\
**Post date:** [November 16, 2017, 2:54pm UTC](https://forum.juce.com/t/aax-plugin-category/25013/6 "2017-11-16T14:54:34Z")

</div>

You also need to compile the AAX library - there’s a Visual Studio 2013 project in the SDK that you can use to do this.

See this thread:

> [@Compile AAX Library on Visual Studio 2017](https://forum.juce.com/t/compile-aax-library-on-visual-studio-2017/22171):
>
> I know this is a known issue but I can’t find any good comprehensive forum posts (even on the Avid Pro Audio forum) regarding this. It looks like Avid only supplies VS files up to the 2013 version. I’m going to try loading the solution in VS 2017 & change some of the settings around to get the C runtime libs and such matching. Anybody have any advice or resources to tested VS 2015/2017 solutions? In the meantime I’ll report back here.
