#ifdef __GNUC__ #ifdef _FORTIFY_SOURCE #undef _FORTIFY_SOURCE #endif #define gamma __gamma #endif #include #ifdef __GNUC__ #undef gamma #endif #include #include #include #include #include #include #include #ifdef __GNUC__ #include #include #else #include #endif #include #include #ifdef WIN32 #define WIN32_LEAN_AND_MEAN #include "windows.h" #ifndef _WINDOWS #define _WINDOWS #endif #include #ifndef __GNUC__ #include #endif #define ZLIB_DLL #endif #ifndef STANDALONE #include #include //#include #include #define GL_GLEXT_LEGACY #define __glext_h__ #define NO_SDL_GLEXT #include #undef __glext_h__ #include "GL/glext.h" #ifdef __APPLE__ #include "INTL/libintl.h" #include "OpenAL/al.h" #include "OpenAL/alc.h" #include "Vorbis/vorbisfile.h" #else #include #include "AL/al.h" #include "AL/alc.h" #include "vorbis/vorbisfile.h" #endif #include #endif