# AAX Compiling error

**URL:** <https://forum.juce.com/t/aax-compiling-error/64072>\
**Category:** General JUCE discussion\
**Created:** [November 4, 2024, 11:04am UTC](https://forum.juce.com/t/aax-compiling-error/64072 "2024-11-04T11:04:41Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 4, 2024, 11:04am UTC](https://forum.juce.com/t/aax-compiling-error/64072/1 "2024-11-04T11:04:42Z")

</div>

Does anyone know why i get this error when compiling with AAX? And if so how to rectify it?

Thanks.

#include \<AAX\_Version.h\> ‘AAX\_Version.h’ file not found

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 4, 2024, 11:39am UTC](https://forum.juce.com/t/aax-compiling-error/64072/2 "2024-11-04T11:39:09Z")

</div>

- Which version of JUCE are you using?
- Are you using CMake or Projucer to generate your build files?
- Are you setting a custom path to the AAX SDK when configuring the project?

Recent versions of JUCE include a copy of the AAX SDK, so the easiest way to get this working is probably to update to the most recent version of JUCE, and to make sure that you’re not setting a custom AAX SDK path anywhere.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 4, 2024, 11:43am UTC](https://forum.juce.com/t/aax-compiling-error/64072/3 "2024-11-04T11:43:56Z")

</div>

Thanks for getting to me, I am using version 8.0.0, I am also using Projucer to build the files,

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 4, 2024, 11:56am UTC](https://forum.juce.com/t/aax-compiling-error/64072/4 "2024-11-04T11:56:16Z")

</div>

> [@jim1](#):
>
> I am also using Projucer to build the file

Check that in Projucer’s “Global Paths” window, the “AAX SDK” option is empty.

Then, for each Exporter you’ve configured in the Projucer’s side-bar, check that the “AAX SDK Folder” option is empty.

Finally, re-save the project.

 ![Screenshot 2024-11-04 at 11.55.27](https://us1.discourse-cdn.com/flex026/uploads/juce/original/3X/f/4/f4b258b2593cb51096f0b67edaab1bb54b622007.jpeg)

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 4, 2024, 12:17pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/5 "2024-11-04T12:17:05Z")

</div>

In the AAX SDK folder it comes up /Users/m/Desktop/AAX-SDK-2-5-0, When i try to empty it, It still comes up again in the box.

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 4, 2024, 12:18pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/6 "2024-11-04T12:18:55Z")

</div>

Did you check the global paths window? It’s in the Projucer or File menu, depending on which platform you’re using.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 4, 2024, 12:37pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/7 "2024-11-04T12:37:54Z")

</div>

Thanks it works when i added the latest version of the aax sdk

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 7, 2024, 1:51pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/8 "2024-11-07T13:51:51Z")

</div>

Hello

I seem to have another error compilling using vst2 #include “pluginterfaces/vst2.x/aeffect.h” file not found and for AUv3 needs deployment 10.11 or higher to compile, i am using Xcode. Thanks.

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 7, 2024, 2:04pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/9 "2024-11-07T14:04:53Z")

</div>

> [@jim1](#):
>
> I seem to have another error compilling using vst2 #include “pluginterfaces/vst2.x/aeffect.h” file not found

If you look where the error originates, there’s a comment explaining the problem:

> <https://github.com/juce-framework/JUCE/blob/6cd4c0a7dc054596d346f2ad271c46a73f527de3/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp#L92-L99>

> [@jim1](#):
>
> AUv3 needs deployment 10.11 or higher to compile

There’s a setting for deployment target in the Xcode exporter options in the Projucer. Note that JUCE 8 as a whole only supports from macOS 10.11 onwards, so your deployment target should be 10.11 or newer anyway.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 12, 2024, 9:45am UTC](https://forum.juce.com/t/aax-compiling-error/64072/10 "2024-11-12T09:45:02Z")

</div>

Are you familiar with vs 2022 using a mac in regards to compiling with juce? Or do you no any videos in how to do this? Thanks.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 12, 2024, 11:03am UTC](https://forum.juce.com/t/aax-compiling-error/64072/11 "2024-11-12T11:03:15Z")

</div>

This is what i am getting.

 ![Screenshot1](https://us1.discourse-cdn.com/flex026/uploads/juce/original/3X/4/6/461746c498869bd36dee3d79d83eac4f48fd94ed.png)

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 12, 2024, 11:20am UTC](https://forum.juce.com/t/aax-compiling-error/64072/12 "2024-11-12T11:20:34Z")

</div>

You must use Visual Studio on Windows in order to build plugins for Windows.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 18, 2024, 1:11pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/13 "2024-11-18T13:11:43Z")

</div>

Thanks for that, Do you no how to add your own dial, I have added my own custom look and feel class but it isn’t coming up on the interface.

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 18, 2024, 1:38pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/14 "2024-11-18T13:38:21Z")

</div>

There’s a tutorial on this topic here:

[https://docs.juce.com/master/tutorial\_look\_and\_feel\_customisation.html](https://docs.juce.com/master/tutorial_look_and_feel_customisation.html)

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 18, 2024, 5:11pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/15 "2024-11-18T17:11:48Z")

</div>

Thanks

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 20, 2024, 1:30pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/16 "2024-11-20T13:30:14Z")

</div>

I have tried it but the dial appears on the screen but isn’t rotating, If i sent you the plugin editor file, Are you able to do this please?

Regards

Thanks

---

<div class="post-metadata">

**Author:** ![reuk](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/reuk/32/21494_2.png) [@reuk](https://forum.juce.com/u/reuk)\
**Post date:** [November 20, 2024, 3:53pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/17 "2024-11-20T15:53:55Z")

</div>

Sorry, I’m not able to provide debugging assistance for issues in user code. I need to focus on the JUCE code itself. If you post your program here, then other forum users may be able to help you.

---

<div class="post-metadata">

**Author:** ![jim1](https://avatars.discourse-cdn.com/v4/letter/j/779978/32.png) [@jim1](https://forum.juce.com/u/jim1)\
**Post date:** [November 20, 2024, 5:46pm UTC](https://forum.juce.com/t/aax-compiling-error/64072/18 "2024-11-20T17:46:16Z")

</div>

Ok thanks
