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