root/juggler/tags/1.0.5/acconfig.h

Revision 7539, 4.7 kB (checked in by anonymous, 7 years ago)

This commit was manufactured by cvs2svn to create tag
'RELENG_1_0_5_RELEASE'.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 /*************** <auto-copyright.pl BEGIN do not edit this line> **************
2  *
3  * VR Juggler is (C) Copyright 1998, 1999, 2000 by Iowa State University
4  *
5  * Original Authors:
6  *   Allen Bierbaum, Christopher Just,
7  *   Patrick Hartling, Kevin Meinert,
8  *   Carolina Cruz-Neira, Albert Baker
9  *
10  * This library is free software; you can redistribute it and/or
11  * modify it under the terms of the GNU Library General Public
12  * License as published by the Free Software Foundation; either
13  * version 2 of the License, or (at your option) any later version.
14  *
15  * This library is distributed in the hope that it will be useful,
16  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
18  * Library General Public License for more details.
19  *
20  * You should have received a copy of the GNU Library General Public
21  * License along with this library; if not, write to the
22  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
23  * Boston, MA 02111-1307, USA.
24  *
25  * -----------------------------------------------------------------
26  * File:          $RCSfile$
27  * Date modified: $Date$
28  * Version:       $Revision$
29  * -----------------------------------------------------------------
30  *
31  *************** <auto-copyright.pl END do not edit this line> ***************/
32
33 #ifndef _VJ_DEFINES_H_
34 #define _VJ_DEFINES_H_
35
36 /*
37  * --------------------------------------------------------------------------
38  * Library-wide configuration file.
39  * Generated from acconfig.h.
40  * --------------------------------------------------------------------------
41  */
42
43 @TOP@
44
45 /* Define all of the following to use POSIX threads. */
46 #undef VJ_USE_PTHREADS
47 #undef VJ_THREAD_SCOPE
48 #undef VJ_POSIX_C_SOURCE
49 #undef _THREAD_SAFE
50 #undef RWSTD_MULTI_THREAD
51 #undef RW_MULTI_THREAD
52 #undef _REENTRANT
53 #undef _GNU_SOURCE
54
55 /* Define if using POSIX threads Draft 4. */
56 #undef _PTHREADS_DRAFT_4
57
58 /* Define if using POSIX threads Draft 10 (the "final" draft). */
59 #undef _PTHREADS_DRAFT_10
60
61 /* Define to use POSIX semaphores. */
62 #undef VJ_POSIX_SEMAPHORES
63
64 /* Define to use the IRIX sproc(2) threading model instead of POSIX threads. */
65 #undef VJ_IRIX_SPROC
66
67 /* Define to use the OpenGL API. */
68 #undef VJ_API_OPENGL
69
70 /* Define to use the Performer API. */
71 #undef VJ_API_PERFORMER
72
73 /* Define all of the following if building on IRIX. */
74 #undef VJ_OS_IRIX
75 #undef _BSD_TYPES
76
77 /* Define to be either IRIX5 or IRIX6 depending on your system. */
78 #undef IRIXREL
79
80 /* Define all of the following if building on HP-UX. */
81 #undef VJ_OS_HPUX
82
83 /* Define if building on Digital UNIX. */
84 #undef VJ_OS_DUX
85
86 /* Define if building on FreeBSD. */
87 #undef VJ_OS_FreeBSD
88
89 /* Define if building on Linux. */
90 #undef VJ_OS_Linux
91
92 /* Define if building on Solaris. */
93 #undef VJ_OS_Solaris
94
95 /* Define if building on AIX. */
96 #undef VJ_OS_AIX
97
98 /* Define if building on a Win32 platform. */
99 #undef VJ_OS_Win32
100 #undef WIN32
101 #undef _MBCS
102
103 /* Define if building on a platform not specified above. */
104 #undef VJ_OS_GENERIC
105
106 /* Define to match the output of running 'uname -r. */
107 #undef VJ_OS_RELEASE
108
109 /*
110  * Define to match the numeric version number of the target operating system.
111  * For example, on HP-UX 10.20:
112  *     #define VJ_OS_RELEASE_MAJOR 10
113  *     #define VJ_OS_RELEASE_MINOR 20
114  */
115 #undef VJ_OS_RELEASE_MAJOR
116 #undef VJ_OS_RELEASE_MINOR
117
118 /* Define to unique values used for defining VJ_PERFORMANCE. */
119 #undef VJ_PERF_NONE
120 #undef VJ_PERF_SGI
121 #undef VJ_PERF_POSIX
122
123 /* Define to one of the above values to enable performance testing. */
124 #undef VJ_PERFORMANCE
125
126 /* Define to `int' if the socklen_t type is not available.  */
127 #undef socklen_t
128
129 /*
130  * Define to `unsigned int' if the u_int type is not available.  On Windows
131  * when using Visual C++, define to UINT.
132  */
133 #undef u_int
134
135 /*
136  * Define to the sizeof a memory address if the type caddr_t is not available.
137  * char* is most likely going to be a safe substitute.
138  */
139 #undef caddr_t
140
141 /*
142  * On Windows when using Visual C++, define to __int32 and __int64
143  * respectively if these two are not available.
144  */
145 #undef int32_t
146 #undef int64_t
147
148 /* Define if you have the pthread_attr_setstack function.  */
149 #undef HAVE_PTHREAD_ATTR_SETSTACK
150
151 /* Define if you have the sched_yield function.  */
152 #undef HAVE_SCHED_YIELD
153
154 /* Define if you have the sinf function.  */
155 #undef HAVE_SINF
156
157 /* Define if you have the cosf function.  */
158 #undef HAVE_COSF
159
160 /* Define if you have the sqrtf function.  */
161 #undef HAVE_SQRTF
162
163 /* Define if you have the asinf function.  */
164 #undef HAVE_ASINF
165
166 /* Define if you have the acosf function.  */
167 #undef HAVE_ACOSF
168
169 /* Define if you have the atan2f function.  */
170 #undef HAVE_ATAN2F
171
172 /* Define if you have the atan2f function.  */
173 #undef HAVE_FABSF
174
175 @BOTTOM@
176
177 #endif  /* _VJ_DEFINES_H_ */
Note: See TracBrowser for help on using the browser.