//the Makefiles define these via command line //#define _RPI_ //#define _DESKTOP_ #ifdef _RPI_ #define GLHEADER #endif #ifdef _DESKTOP_ //why the hell this naming inconsistency exists is well beyond me #ifdef _WIN32 #define sleep Sleep #endif #define GLHEADER #endif #include std::string getHomePath();