Latest Introjucer broken in VS2012


#1

The AndroidStudio exporter is really making the compiler barf.


#2

For one: variadic templates aren't supported in VS2012 and below.

https://github.com/julianstorer/JUCE/blob/f08f2b45c57bae3154eb57196876e878ea57ced3/extras/Introjucer/Source/Project%20Saving/jucer_ProjectExport_AndroidStudio.h#L425-L434


#3

Yeah, we've started using more modern C++11 stuff in the introjucer now. You probably want to move up to VS2013.


#4

Seeing that I've to use the PS4 and XboxOne compilers for daytime work purposes - which are limited to VS2012 - in parallel with JUCE projects, that's not feasible.

I guess I could install VS2013 Express, but just for running the Introjucer seems like a waste of space.


#5

OK, fair enough, I have added a workaround so that Introjucer should compile on VS 2012 again for now. Please update to the newest tip.

Please note that this is temporary and we will drop support for compilers older than VS 2013 at some point in the future!