1 /************************************************************************ 2 3 Visual C++ 5/6 configuration header. 4 Manually generated from config.h.in. 5 6 ************************************************************************/ 7 8 /* Define this if your compiler doesn't support the new C++ 'bool' type */ 9 #define HAVE_BOOL 1 10 11 /* Define if your system supports rint() */ 12 /* #define HAVE_RINT 1 */ 13 14 /* Define if your system supports getrusage() */ 15 /* #undef HAVE_GETRUSAGE */ 16 17 /* Define if your system does not support getrusage() but supports times() */ 18 /* #undef HAVE_TIMES */ 19 20 /* Define if your system supports random() as opposed to just rand() */ 21 /* #undef HAVE_RANDOM */ 22 23 /* Define if the STL hash_map template is available */ 24 /* #undef HAVE_HASH_MAP */ 25 26 /* Define if the STL hash_set template is available */ 27 /*#undef HAVE_HASH_SET */ 28 29 /* GCC v3 puts hash_map and hash_set in an 'ext' directory */ 30 /* #undef HAVE_EXT_HASH_MAP */ 31 /* #undef HAVE_EXT_HASH_SET */ 32 33 /* Define if the STL valarray template is available */ 34 #define HAVE_VALARRAY 1 35 36 /* Define if the ANSI standard <sstream> is available */ 37 #define HAVE_SSTREAM 1 38 39 /* Define if the pre-ANSI <strstream> is available */ 40 /* #undef HAVE_STRSTREAM */ 41 42 /* Define if the FLTK GUI toolkit is available */ 43 #define HAVE_FLTK 1 44 45 /* Define if FLTK OpenGL support is available */ 46 #define HAVE_FLTK_GL 1 47 48 /* Define if Sam Leffler's libtiff is available */ 49 #define HAVE_LIBTIFF 1 50 51 /* Define if libpng is available */ 52 #define HAVE_LIBPNG 1 53 54 /* Define if the Independent JPEG Group's libjpeg is available */ 55 #define HAVE_LIBJPEG 1 56 57 /* ***** OpenGL configuration section ***** */ 58 59 /* Define to the name of OpenGL implementation (e.g., "OpenGL" or "Mesa") */ 60 #define HAVE_OPENGL "OpenGL" 61 62 /* Define if glPolygonOffsetEXT is available */ 63 /* #undef HAVE_POLYOFFSET_EXT */ 64 65 /* Define if glPolygonOffset is available */ 66 #define HAVE_POLYOFFSET 1 67 68 /* Define if <GL/glext.h> header is available */ 69 #define HAVE_GL_GLEXT_H 1 70 71 /* Define if <GL/glxext.h> header is available */ 72 /* #undef HAVE_GL_GLXEXT_H */ 73 74 /* Define if <GL/wglext.h> header is available */ 75 #define HAVE_GL_WGLEXT_H 1 76 77 /* Visual C++ gets confused by too many casting and [] operators */ 78 #define HAVE_CASTING_LIMITS 1 79 80 #if defined(_DEBUG) && defined(_MSC_VER) 81 // STL makes Visual C++ complain about identifiers longer than 255 82 // characters. Unfortunately, this may limit the debugability of 83 // code that uses STL. 84 #pragma warning (disable : 4786) 85 #endif 86