After uptading to the latest develop branch (92c219f) I was getting a build error The C++ Standard Library forbids macroizing keywords while compiling the VST3 stuff on VS2015. It looks like commit b5fb095 in
juce_VST3_Wrapper.cpp to handle VS2008 (defingin
nullptr) causes this. How about somehting like this:
#if (_WIN32 || _WIN64) #if (_MSC_VER <= 1500) // old VS2008 needs this to include the VST3 SDK #ifndef nullptr #define nullptr (0) #endif #endif #endif
I don’t have VS2008 to test this though! It now works in 2015.