root/juggler/tags/1.0.5/acconfig.h
| Revision 7539, 4.7 kB (checked in by anonymous, 7 years ago) | |
|---|---|
| |
| 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.
