See image:
The compilation fails on declaring arrays which use a preprocessor define in their size. I guess that maybe Projucer replaces that define with a global variable and that causes it?
Manually preprocessing it (replacing define with its value) solves the problem, and it seems that adding 16 to the constant also solves the compilation error (though probably produces incorrect functionality) - I guess that the placeholder value for the generated global variable is -16?
Source file with these errors is available at https://github.com/yairchu/quartic/blob/master/quartic_real.c
Cheers, Yair

