Throw an error for gcc before 4.7

This commit is contained in:
Scott Lahteine 2016-12-19 17:12:58 -08:00
parent 3f6f036f7c
commit dcfbe2bd3c

View File

@ -27,11 +27,10 @@
*/
/**
* Due to the high number of issues related with old versions of Arduino IDE
* we now prevent Marlin from compiling with older toolkits.
* Require gcc 4.7 or newer (first included with Arduino 1.6.8) for C++11 features.
*/
#if !defined(ARDUINO) || ARDUINO < 10608
#error "Versions of Arduino IDE prior to 1.6.8 are no longer supported, please update your toolkit."
#if __cplusplus < 201103L
#error "Marlin requires C++11 support (gcc >= 4.7, Arduino IDE >= 1.6.8). Please upgrade your toolchain."
#endif
/**