root/juggler/tags/1.0_beta_1/acconfig.h

Revision 1084, 2.8 kB (checked in by patrick, 9 years ago)

Added my name to the copyright notice.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 /*
2  *  File:           $RCSfile$
3  *  Date modified:  $Date$
4  *  Version:        $Revision$
5  *
6  *
7  *                                VR Juggler
8  *                                    by
9  *                              Allen Bierbaum
10  *                             Christopher Just
11  *                             Patrick Hartling
12  *                            Carolina Cruz-Neira
13  *                               Albert Baker
14  *
15  *                         Copyright  - 1997,1998,1999
16  *                Iowa State University Research Foundation, Inc.
17  *                            All Rights Reserved
18  */
19
20
21 #ifndef _VJ_DEFINES_H_
22 #define _VJ_DEFINES_H_
23
24 /*
25  * --------------------------------------------------------------------------
26  * Library-wide configuration file.
27  * Generated from acconfig.h.
28  * --------------------------------------------------------------------------
29  */
30
31 @TOP@
32
33 /* Define all of the following to use POSIX threads. */
34 #undef VJ_USE_PTHREADS
35 #undef VJ_THREAD_SCOPE
36 #undef VJ_POSIX_C_SOURCE
37 #undef _THREAD_SAFE
38 #undef RWSTD_MULTI_THREAD
39 #undef RW_MULTI_THREAD
40 #undef _REENTRANT
41
42 /* Define if using POSIX threads Draft 4. */
43 #undef _PTHREADS_DRAFT_4
44
45 /* Define if using POSIX threads Draft 10 (the "final" draft). */
46 #undef _PTHREADS_DRAFT_10
47
48 /* Define to use SGI IPC threading instead of POSIX threads. */
49 #undef VJ_SGI_IPC
50
51 /* Define to use the OpenGL API. */
52 #undef VJ_API_OPENGL
53
54 /* Define to use the Performer API. */
55 #undef VJ_API_PERFORMER
56
57 /* Define all of the following if building on IRIX. */
58 #undef VJ_OS_SGI
59 #undef _BSD_TYPES
60 #undef _OLD_TERMIOS
61
62 /* Define to be either IRIX5 or IRIX6 depending on your system. */
63 #undef IRIXREL
64
65 /* Define all of the following if building on HP-UX. */
66 #undef VJ_OS_HPUX
67 #undef _HPUX_SOURCE
68 #undef _INCLUDE_TERMIO
69 #undef _CMA_NOWRAPPERS_
70 #undef notdef
71
72 /* Define if building on Digital UNIX. */
73 #undef VJ_OS_DUX
74
75 /* Define if building on FreeBSD. */
76 #undef VJ_OS_FreeBSD
77
78 /* Define if building on Linux. */
79 #undef VJ_OS_Linux
80
81 /* Define if building on a platform not specified above. */
82 #undef VJ_OS_GENERIC
83
84 /* Define to match the output of running 'uname -r. */
85 #undef VJ_OS_RELEASE
86
87 /*
88  * Define to match the numeric version number of the target operating system.
89  * For example, on HP-UX 10.20:
90  *     #define VJ_OS_RELEASE_MAJOR 10
91  *     #define VJ_OS_RELEASE_MINOR 20
92  */
93 #undef VJ_OS_RELEASE_MAJOR
94 #undef VJ_OS_RELEASE_MINOR
95
96 /* Define to unique values used for defining VJ_PERFORMANCE. */
97 #undef VJ_PERF_NONE
98 #undef VJ_PERF_SGI
99 #undef VJ_PERF_POSIX
100
101 /* Define to one of the above values to enable performance testing. */
102 #undef VJ_PERFORMANCE
103
104 /* Define to `unsigned int' if the u_int type is not available. */
105 #undef u_int
106
107 @BOTTOM@
108
109 /*
110  * Define this macro to replace calls to sginap(2) if sginap(2) is not
111  * avialable.
112  */
113 #ifndef HAVE_SGINAP
114 #   define sginap(x) (usleep(x * 333333))
115 #endif
116
117 #endif  /* _VJ_DEFINES_H_ */
Note: See TracBrowser for help on using the browser.