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.
Good question. When I test plug-ins for JUCE, I always do what you do (i.e. disable “treat warning as errors”) and it seems to work. But I haven’t released any AAX plug-ins.
I’ve build the AAX library with VS2015, deactivated the warning setting and even changed the runtime library to match my project’s setting and it worked without bigger problems.
I’ve build the AAX library with VS2015, deactivated the warning setting and even changed the runtime library to match my project’s setting and it worked without bigger problems.
Ditto here.
AAX Library compiles after little modifying of solution under VS2015.
Plug-ins works and tested under Pro Tools 10 - 12.x.
We’ve yet to jump into JUCE5 but I don’t expect it to be an issue.
Same here, except we’ve been using VS2017. We have 1 VS2017 audio plug-in product that’s been on the market for a couple of months so far and no issues yet.
compiling AAXLibrary using VS2017 with or without updating to match the runtime library if my project - no .lib was produced although the build succeded (?)
compiling AAX Library using VS2013 - works!
compiling the AAX of my plugin in VS2017 didn’t work: lots of unresolved linker errors
compiling the AAX of my plugin in VS2013 didn’t work because I’m using juce_dsp which requires a compiler supporting constexpressions
Obviously I’m doing something wrong here, but what?
I’ve been building the AAX library with VS2017 for some time now. And, for a sanity check, I just rebuilt my AAX library with VS2017, no problem. Just turn off Treat Warnings as Errors and it builds.
I’m using VS2017 15.9.3, and with all the most recent updates.
I have only VS2017 installed. As I recall, when I originally tried compiling the AAX library I simply loaded it into VS2017 by clicking the VS2013 solution file. I tried to compile and received all the compiler errors. Then, I turned off Treat Warnings as Errors, and it complied.