1 /* src/config.h. Generated by configure. */ 2 /* src/discard.h.in. Generated from configure.ac by autoheader. */ 3 4 5 #ifndef COIN_INTERNAL 6 #error this is a private header file 7 #endif 8 9 #include <unconfig.h> 10 #include <setup.h> 11 12 13 /* define this to the libCoin beta version letter */ 14 #define COIN_BETA_VERSION a 15 16 /* Build system. */ 17 #define COIN_CONFIGURE_BUILD I686_PC_CYGWIN 18 19 /* Build host system. */ 20 #define COIN_CONFIGURE_HOST I686_PC_CYGWIN 21 22 /* Build target system. */ 23 #define COIN_CONFIGURE_TARGET I686_PC_CYGWIN 24 25 /* define this to a type of the indicated bitwidth */ 26 #define COIN_INT16_T short 27 28 /* define this to a type of the indicated bitwidth */ 29 #define COIN_INT32_T int 30 31 /* define this to a type of the indicated bitwidth */ 32 #define COIN_INT64_T long long 33 34 /* define this to a type of the indicated bitwidth */ 35 #define COIN_INT8_T char 36 37 /* define this to a type of the indicated bitwidth */ 38 #define COIN_INTPTR_T intptr_t 39 40 /* Define when building Mac OS X framework */ 41 /* #undef COIN_MACOSX_FRAMEWORK */ 42 43 /* Define for Mac OS X builds */ 44 /* #undef COIN_MACOS_10 */ 45 46 /* Define for Mac OS 10.1 builds */ 47 /* #undef COIN_MACOS_10_1 */ 48 49 /* Define for Mac OS 10.2 builds */ 50 /* #undef COIN_MACOS_10_2 */ 51 52 /* define this to the libCoin major version number */ 53 #define COIN_MAJOR_VERSION 4 54 55 /* define this to the libCoin release version number */ 56 #define COIN_MICRO_VERSION 0 57 58 /* define this to the libCoin minor version number */ 59 #define COIN_MINOR_VERSION 0 60 61 /* define this to the dynamic library name of Coin */ 62 #define COIN_SYSTEM_LIBRARY_NAME "coin4.dll" 63 64 /* System dependent thread ID type */ 65 #define COIN_THREADID_TYPE DWORD 66 67 /* define this to a type of the indicated bitwidth */ 68 #define COIN_UINT16_T unsigned short 69 70 /* define this to a type of the indicated bitwidth */ 71 #define COIN_UINT32_T unsigned int 72 73 /* define this to a type of the indicated bitwidth */ 74 #define COIN_UINT64_T unsigned long long 75 76 /* define this to a type of the indicated bitwidth */ 77 #define COIN_UINT8_T unsigned char 78 79 /* define this to a type of the indicated bitwidth */ 80 #define COIN_UINTPTR_T uintptr_t 81 82 /* define to "remove" conflicting IN_PATH define from <sys/unistd.h> */ 83 /* #undef COIN_UNDEF_IN_PATH_HACK */ 84 85 /* define this to the full libCoin major.minor.micro version number */ 86 #define COIN_VERSION "4.0.0a" 87 88 /* define this to the dynamic library extension suffix on this system */ 89 #define DYNAMIC_LIBRARY_EXTENSION ".dll" 90 91 /* define for runtime linking with fontconfig */ 92 #define FONTCONFIG_RUNTIME_LINKING 1 93 94 /* define for runtime linking with freetype */ 95 #define FREETYPE_RUNTIME_LINKING 1 96 97 /* define if GLU is part of the GL library */ 98 /* #undef GLU_IS_PART_OF_GL */ 99 100 /* define for runtime linking with GLU */ 101 #define GLU_RUNTIME_LINKING 1 102 103 /* define if you have AGL OpenGL bindings */ 104 /* #undef HAVE_AGL */ 105 106 /* define if AGL pBuffers are available on the system */ 107 /* #undef HAVE_AGL_PBUFFER */ 108 109 /* define if the AL header should be included as AL/al.h */ 110 /* #undef HAVE_AL_AL_H */ 111 112 /* define if preprocessor can quote arguments with apostophes */ 113 /* #undef HAVE_APOSTROPHES_QUOTING */ 114 115 /* Define if assert() uses __builtin_expect() */ 116 /* #undef HAVE_ASSERT_WITH_BUILTIN_EXPECT */ 117 118 /* define if bcopy() is available */ 119 /* #undef HAVE_BCOPY */ 120 121 /* Define to use bzip2 */ 122 /* #undef HAVE_BZIP2 */ 123 124 /* define if you have CGL OpenGL bindings */ 125 /* #undef HAVE_CGL */ 126 127 /* The CPP compiler has a variable containing the current function name */ 128 #define HAVE_CPP_COMPILER_FUNCTION_NAME_VAR __FUNCTION__ 129 130 /* The C compiler has a variable containing the current function name */ 131 #define HAVE_C_COMPILER_FUNCTION_NAME_VAR __FUNCTION__ 132 133 /* Define to 1 if you have the <direct.h> header file. */ 134 #define HAVE_DIRECT_H 1 135 136 /* define if the DLD shared library loader is available */ 137 /* #undef HAVE_DLD_LIB */ 138 139 /* Define to 1 if you have the <dlfcn.h> header file. */ 140 /* #undef HAVE_DLFCN_H */ 141 142 /* define if you have the dl library */ 143 /* #undef HAVE_DL_LIB */ 144 145 /* define if the Mac OS X dyld can be used for runtime binding */ 146 /* #undef HAVE_DYLD_RUNTIME_BINDING */ 147 148 /* should be defined if there is some way of doing dynamic linking */ 149 #define HAVE_DYNAMIC_LINKING 1 150 151 /* whether or not finite() is available */ 152 /* #undef HAVE_FINITE */ 153 154 /* define if you have the fontconfig library */ 155 /* #undef HAVE_FONTCONFIG */ 156 157 /* define that the Fontconfig header is available */ 158 /* #undef HAVE_FONTCONFIG_H */ 159 160 /* whether or not fpclass() is available */ 161 /* #undef HAVE_FPCLASS */ 162 163 /* define if you have the freetype library */ 164 /* #undef HAVE_FREETYPE */ 165 166 /* define that the FreeType header is available */ 167 /* #undef HAVE_FREETYPE_H */ 168 169 /* define if fstat() is available */ 170 #define HAVE_FSTAT 1 171 172 /* Define to use ftime() */ 173 #define HAVE_FTIME 1 174 175 /* Define to use getcwd() */ 176 /* #undef HAVE_GETCWD */ 177 178 /* Define to use GetEnvironmentVariable() instead of getenv() */ 179 #define HAVE_GETENVIRONMENTVARIABLE 1 180 181 /* Define to use SVr4 / BSD4.3 gettimeofday() */ 182 /* #undef HAVE_GETTIMEOFDAY */ 183 184 /* define if you have GLU */ 185 /* #undef HAVE_GLU */ 186 187 /* define if you have GLX X11 OpenGL bindings */ 188 /* #undef HAVE_GLX */ 189 190 /* define if the GLEXT header should be included as GL/glext.h */ 191 /* #undef HAVE_GL_GLEXT_H */ 192 193 /* define if the GLU header should be included as GL/glu.h */ 194 #define HAVE_GL_GLU_H 1 195 196 /* define if the GL header should be included as GL/gl.h */ 197 #define HAVE_GL_GL_H 1 198 199 /* Define to use gzdopen() */ 200 #define HAVE_GZDOPEN 1 201 202 /* define if preprocessor can quote arguments with the hash symbol */ 203 #define HAVE_HASH_QUOTING 1 204 205 /* Define to 1 if you have the <ieeefp.h> header file. */ 206 /* #undef HAVE_IEEEFP_H */ 207 208 /* Define to use ilogb() */ 209 /* #undef HAVE_ILOGB */ 210 211 /* define this if the type is available on the system */ 212 /* #undef HAVE_INT16_T */ 213 214 /* define this if the type is available on the system */ 215 /* #undef HAVE_INT32_T */ 216 217 /* define this if the type is available on the system */ 218 /* #undef HAVE_INT64_T */ 219 220 /* define this if the type is available on the system */ 221 /* #undef HAVE_INT8_T */ 222 223 /* define this if the type is available on the system */ 224 #define HAVE_INTPTR_T 1 225 226 /* Define to 1 if you have the <inttypes.h> header file. */ 227 /* #undef HAVE_INTTYPES_H */ 228 229 /* Define to 1 if you have the <io.h> header file. */ 230 #define HAVE_IO_H 1 231 232 /* define if isinf() is available */ 233 /* #undef HAVE_ISINF */ 234 235 /* whether or not isnan() is available */ 236 /* #undef HAVE_ISNAN */ 237 238 /* Define this if you build the Java wrapper */ 239 /* #undef HAVE_JAVA_WRAPPER */ 240 241 /* Define to 1 if you have the <libgen.h> header file. */ 242 /* #undef HAVE_LIBGEN_H */ 243 244 /* define if you have the simage library */ 245 /* #undef HAVE_LIBSIMAGE */ 246 247 /* Define to 1 if you have the <mach-o/dyld.h> header file. */ 248 /* #undef HAVE_MACH_O_DYLD_H */ 249 250 /* define if memmove() is available */ 251 #define HAVE_MEMMOVE 1 252 253 /* Define to 1 if you have the <memory.h> header file. */ 254 #define HAVE_MEMORY_H 1 255 256 /* Define if you have the <netinet/in.h> header file. */ 257 /* #undef HAVE_NETINET_IN_H */ 258 259 /* openal extensions available */ 260 /* #undef HAVE_OPENAL */ 261 262 /* define if the AL header should be included as OpenAL/al.h */ 263 /* #undef HAVE_OPENAL_AL_H */ 264 265 /* define if you have OpenGL */ 266 #define HAVE_OPENGL 1 267 268 /* Define to 1 if you have the <OpenGL/CGLCurrent.h> header file. */ 269 /* #undef HAVE_OPENGL_CGLCURRENT_H */ 270 271 /* define if the GLEXT header should be included as OpenGL/glext.h */ 272 /* #undef HAVE_OPENGL_GLEXT_H */ 273 274 /* define if the GLU header should be included as OpenGL/glu.h */ 275 /* #undef HAVE_OPENGL_GLU_H */ 276 277 /* define if the GL header should be included as OpenGL/gl.h */ 278 /* #undef HAVE_OPENGL_GL_H */ 279 280 /* define if pthread's struct timespec uses nsecs and not usecs */ 281 /* #undef HAVE_PTHREAD_TIMESPEC_NSEC */ 282 283 /* Define to use Win32 QueryPerformanceCounter() */ 284 #define HAVE_QUERYPERFORMANCECOUNTER 1 285 286 /* define if snprintf() is available */ 287 /* #undef HAVE_SNPRINTF */ 288 289 /* define that the Spidermonkey header is available */ 290 /* #undef HAVE_SPIDERMONKEY_H */ 291 292 /* define if you have the SpiderMonkey library */ 293 /* #undef HAVE_SPIDERMONKEY_VIA_LINKTIME_LINKING */ 294 295 /* Define to 1 if you have the <stddef.h> header file. */ 296 #define HAVE_STDDEF_H 1 297 298 /* Define to 1 if you have the <stdint.h> header file. */ 299 /* #undef HAVE_STDINT_H */ 300 301 /* Define to 1 if you have the <stdlib.h> header file. */ 302 #define HAVE_STDLIB_H 1 303 304 /* Define to 1 if you have the <strings.h> header file. */ 305 /* #undef HAVE_STRINGS_H */ 306 307 /* Define to 1 if you have the <string.h> header file. */ 308 #define HAVE_STRING_H 1 309 310 /* Define to use BSD4.3 strncasecmp() */ 311 /* #undef HAVE_STRNCASECMP */ 312 313 /* *EXPERIMENTAL* to use the GLU we've "appropriated" from SGI */ 314 /* #undef HAVE_SUPERGLU */ 315 316 /* Define to 1 if you have the <sys/param.h> header file. */ 317 /* #undef HAVE_SYS_PARAM_H */ 318 319 /* Define to 1 if you have the <sys/stat.h> header file. */ 320 #define HAVE_SYS_STAT_H 1 321 322 /* Define to 1 if you have the <sys/timeb.h> header file. */ 323 #define HAVE_SYS_TIMEB_H 1 324 325 /* Define to 1 if you have the <sys/time.h> header file. */ 326 /* #undef HAVE_SYS_TIME_H */ 327 328 /* Define to 1 if you have the <sys/types.h> header file. */ 329 #define HAVE_SYS_TYPES_H 1 330 331 /* Define to 1 if you have the <sys/unistd.h> header file. */ 332 /* #undef HAVE_SYS_UNISTD_H */ 333 334 /* to use the platform-independent thread-handling abstractions */ 335 #define HAVE_THREADS 336 337 /* Define to use timeGetTime() */ 338 #define HAVE_TIMEGETTIME 339 340 /* Define to 1 if you have the <time.h> header file. */ 341 #define HAVE_TIME_H 1 342 343 /* Define to 1 if you have the <tlhelp32.h> header file. */ 344 #define HAVE_TLHELP32_H 1 345 346 /* define this if the type is available on the system */ 347 /* #undef HAVE_UINT16_T */ 348 349 /* define this if the type is available on the system */ 350 /* #undef HAVE_UINT32_T */ 351 352 /* define this if the type is available on the system */ 353 /* #undef HAVE_UINT64_T */ 354 355 /* define this if the type is available on the system */ 356 /* #undef HAVE_UINT8_T */ 357 358 /* define this if the type is available on the system */ 359 #define HAVE_UINTPTR_T 1 360 361 /* Define to 1 if you have the <unistd.h> header file. */ 362 /* #undef HAVE_UNISTD_H */ 363 364 /* Define to use va_copy() when available */ 365 /* #undef HAVE_VA_COPY_MACRO */ 366 367 /* define if vsnprintf() is available */ 368 #define HAVE_VSNPRINTF 1 369 370 /* define if you have WGL Win32 OpenGL bindings */ 371 #define HAVE_WGL 1 372 373 /* Define if the Win32 API is available */ 374 #define HAVE_WIN32_API 1 375 376 /* define if the Win32 LoadLibrary method is available */ 377 #define HAVE_WINDLL_RUNTIME_BINDING 1 378 379 /* Define to 1 if you have the <windows.h> header file. */ 380 #define HAVE_WINDOWS_H 1 381 382 /* define if it is possible to build against X11 */ 383 /* #undef HAVE_X11_AVAILABLE */ 384 385 /* Define to use zlib */ 386 /* #undef HAVE_ZLIB */ 387 388 /* whether or not _finite() is available */ 389 /* #undef HAVE__FINITE */ 390 391 /* whether or not _fpclass() is available */ 392 /* #undef HAVE__FPCLASS */ 393 394 /* Define to use Win32 _ftime() */ 395 #define HAVE__FTIME 1 396 397 /* Define to use Win32 _getcwd() */ 398 #define HAVE__GETCWD 1 399 400 /* whether or not _isnan() is available */ 401 /* #undef HAVE__ISNAN */ 402 403 /* Define to use Win32 _logb() */ 404 #define HAVE__LOGB 1 405 406 /* define if _snprintf() is available */ 407 #define HAVE__SNPRINTF 1 408 409 /* define if the system has _splitpath() */ 410 #define HAVE__SPLITPATH 1 411 412 /* define if _vsnprintf() is available */ 413 /* #undef HAVE__VSNPRINTF */ 414 415 /* Define if compiler has __builtin_expect() macro */ 416 /* #undef HAVE___BUILTIN_EXPECT */ 417 418 /* define for runtime linking with zlib */ 419 #define LIBBZIP2_RUNTIME_LINKING 1 420 421 /* define for runtime linking with OpenAL */ 422 #define OPENAL_RUNTIME_LINKING 1 423 424 /* define this to the dynamic library name of OpenGL */ 425 #define OPENGL_SYSTEM_LIBRARY_NAME "opengl32.dll" 426 427 /* Name of package */ 428 #define PACKAGE "Coin" 429 430 /* Define to the address where bug reports for this package should be sent. */ 431 #define PACKAGE_BUGREPORT "coin-support@coin3d.org" 432 433 /* Define to the full name of this package. */ 434 #define PACKAGE_NAME "Coin" 435 436 /* Define to the full name and version of this package. */ 437 #define PACKAGE_STRING "Coin 4.0.0a" 438 439 /* Define to the one symbol short name of this package. */ 440 #define PACKAGE_TARNAME "coin" 441 442 /* Define to the version of this package. */ 443 #define PACKAGE_VERSION "4.0.0a" 444 445 /* define for runtime linking with simage */ 446 #define SIMAGE_RUNTIME_LINKING 1 447 448 /* The type timeval::tv_sec is declared as. */ 449 #define SIM_TIMEVAL_TV_SEC_T long 450 451 /* The type timeval::tv_usec is declared as. */ 452 #define SIM_TIMEVAL_TV_USEC_T long 453 454 /* define for runtime linking with SpiderMonkey */ 455 #define SPIDERMONKEY_RUNTIME_LINKING 1 456 457 /* Define to 1 if you have the ANSI C header files. */ 458 #define STDC_HEADERS 1 459 460 /* define to use the POSIX threads API */ 461 /* #undef USE_PTHREAD */ 462 463 /* define to use the Win32 threads API */ 464 #define USE_W32THREAD 465 466 /* Version number of package */ 467 #define VERSION "4.0.0a" 468 469 /* Define to 1 if the X Window System is missing or not being used. */ 470 #define X_DISPLAY_MISSING 1 471 472 /* define for runtime linking with zlib */ 473 #define ZLIB_RUNTIME_LINKING 1 474