1 // Copyright 2003 Regents of the University of California
2 
3 // SETI_BOINC is free software; you can redistribute it and/or modify it under
4 // the terms of the GNU General Public License as published by the Free
5 // Software Foundation; either version 2, or (at your option) any later
6 // version.
7 
8 // SETI_BOINC is distributed in the hope that it will be useful, but WITHOUT
9 // ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
10 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
11 // more details.
12 
13 // You should have received a copy of the GNU General Public License along
14 // with SETI_BOINC; see the file COPYING.  If not, write to the Free Software
15 // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
16 
17 /* config.h.  Generated by configure.  */
18 
19 #ifndef _SAH_WIN_CONFIG_H_
20 #define _SAH_WIN_CONFIG_H_
21 
22 /* Define to 1 if you have the atanf() function */
23 #define HAVE_ATANF 1
24 
25 /* Define to 1 if you have the `atexit' function. */
26 #define HAVE_ATEXIT 1
27 
28 /* Define to 1 if you have the `atoll' function. */
29 #define HAVE_ATOLL 0
30 
31 /* Define to 1 if the system has the type `bool'. */
32 #define HAVE_BOOL 1
33 
34 /* Define to 1 if you have the cosf() function */
35 #define HAVE_COSF 1
36 
37 /* Define to 1 if you have the <dirent.h> header file. */
38 #define HAVE_DIRENT_H 0
39 
40 /* Define to 1 if you have the <fcntl.h> header file. */
41 #define HAVE_FCNTL_H 1
42 
43 /* Define to 1 if you have the `floor' function. */
44 #define HAVE_FLOOR 1
45 
46 /* Define to 1 if you have the `fork' function. */
47 #define HAVE_FORK 0
48 
49 /* Define to 1 if you have the `getcwd' function. */
50 #define HAVE_GETCWD 1
51 
52 /* Define to 1 if you have the <GLUT/glut.h> header file. */
53 #define HAVE_GLUT_GLUT_H 1
54 
55 /* Define to 1 if you have the <glut.h> header file. */
56 #define HAVE_GLUT_H 1
57 
58 /* Define to 1 if you have the <glu.h> header file. */
59 /* #undef HAVE_GLU_H */
60 
61 /* Define to 1 if you have the <GL/glut.h> header file. */
62 /* #undef HAVE_GL_GLUT_H */
63 
64 /* Define to 1 if you have the <GL/glu.h> header file. */
65 #define HAVE_GL_GLU_H 1
66 
67 /* Define to 1 if you have the <GL/gl.h> header file. */
68 #define HAVE_GL_GL_H 1
69 
70 /* Define to 1 if you have the <gl.h> header file. */
71 #define HAVE_GL_H 0
72 
73 /* Define to 1 if you have the <inttypes.h> header file. */
74 #define HAVE_INTTYPES_H 0
75 
76 /* Define to 1 if you have the `aio' library (-laio). */
77 #define HAVE_LIBAIO 0
78 
79 /* Define to 1 if you have the `dl' library (-ldl). */
80 #define HAVE_LIBDL 0
81 
82 /* Define to 1 if you have the `elf' library (-lelf). */
83 #define HAVE_LIBELF 0
84 
85 /* Define to 1 if you have the `fftw' library (-lfftw). */
86 #define HAVE_LIBFFTW 0
87 
88 /* Define to 1 if you have the `GL' library (-lGL). */
89 #define HAVE_LIBGL 1
90 
91 /* Define to 1 if you have the `ICE' library (-lICE). */
92 #define HAVE_LIBICE 0
93 
94 /* Define to 1 if you have the `m' library (-lm). */
95 #define HAVE_LIBM 1
96 
97 /* Define to 1 if you have the `nsl' library (-lnsl). */
98 #define HAVE_LIBNSL 0
99 
100 /* Define to 1 if you have the `rsaeuro' library (-lrsaeuro). */
101 #define HAVE_LIBRSAEURO 0
102 
103 /* Define to 1 if you have the `s4' library (-ls4). */
104 #define HAVE_LIBS4 0
105 
106 /* Define to 1 if you have the `SM' library (-lSM). */
107 #define HAVE_LIBSM 0
108 
109 /* Define to 1 if you have the `socket' library (-lsocket). */
110 #define HAVE_LIBSOCKET 0
111 
112 /* Define to 1 if you have the `stdc++' library (-lstdc++). */
113 #define HAVE_LIBSTDC__ 0
114 
115 /* Define to 1 if you have the `X11' library (-lX11). */
116 #define HAVE_LIBX11 0
117 
118 /* Define to 1 if you have the `Xaw' library (-lXaw). */
119 #define HAVE_LIBXAW 0
120 
121 /* Define to 1 if you have the `Xext' library (-lXext). */
122 #define HAVE_LIBXEXT 0
123 
124 /* Define to 1 if you have the `Xmu' library (-lXmu). */
125 #define HAVE_LIBXMU 0
126 
127 /* Define to 1 if you have the `Xt' library (-lXt). */
128 #define HAVE_LIBXT 0
129 
130 /* Define to 1 if you have the `z' library (-lz). */
131 #define HAVE_LIBZ 0
132 
133 /* Define to 1 if you have the <limits.h> header file. */
134 #define HAVE_LIMITS_H 1
135 
136 /* Define to 1 if long double works and has more range or precision than
137    double. */
138 #define HAVE_LONG_DOUBLE 1
139 
140 /* Define to 1 if the system has the type `long long'. */
141 /* #undef HAVE_LONG_LONG */
142 
143 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
144    to 0 otherwise. */
145 #define HAVE_MALLOC 1
146 
147 /* Define to 1 if you have the <memory.h> header file. */
148 #define HAVE_MEMORY_H 1
149 
150 /* Define to 1 if you have the `memset' function. */
151 #define HAVE_MEMSET 1
152 
153 /* Define to 1 if you have the `munmap' function. */
154 #define HAVE_MUNMAP 0
155 
156 /* Define if your C++ compiler supports namespaces */
157 #define HAVE_NAMESPACES 1
158 
159 /* Define to 1 if you have the <OpenGL/glut.h> header file. */
160 #define HAVE_OPENGL_GLUT_H 0
161 
162 /* Define to 1 if you have the <OpenGL/glu.h> header file. */
163 #define HAVE_OPENGL_GLU_H 0
164 
165 /* Define to 1 if you have the <OpenGL/gl.h> header file. */
166 #define HAVE_OPENGL_GL_H 0
167 
168 /* Define to 1 if you have the `putenv' function. */
169 #define HAVE_PUTENV 1
170 
171 /* Define to 1 if your system has a GNU libc compatible `realloc' function,
172    and to 0 otherwise. */
173 #define HAVE_REALLOC 1
174 
175 /* Define to 1 if you have the sinf() function */
176 #define HAVE_SINF 1
177 
178 /* Define to 1 if you have the `sqrt' function. */
179 #define HAVE_SQRT 1
180 
181 /* Define to 1 if `stat' has the bug that it succeeds when given the
182    zero-length file name argument. */
183 #define HAVE_STAT_EMPTY_STRING_BUG 0
184 
185 #if ( _MSC_VER > 1300 )
186   /* Define to 1 if the max template is in namespace std. */
187   #define HAVE_STD_MAX 1
188 
189   /* Define to 1 if the min template is in namespace std. */
190   #define HAVE_STD_MIN 1
191 #endif
192 
193 /* Define to 1 if the transform template is in namespace std. */
194 #define HAVE_STD_TRANSFORM 1
195 
196 /* Define to 1 if stdbool.h conforms to C99. */
197 #define HAVE_STDBOOL_H 0
198 
199 /* Define to 1 if you have the <stdint.h> header file. */
200 #define HAVE_STDINT_H 0
201 
202 /* Define to 1 if you have the <stdlib.h> header file. */
203 #define HAVE_STDLIB_H 1
204 
205 /* Define to 1 if you have the `strchr' function. */
206 #define HAVE_STRCHR 1
207 
208 /* Define to 1 if you have the `strftime' function. */
209 #define HAVE_STRFTIME 1
210 
211 /* Define to 1 if you have the <strings.h> header file. */
212 #define HAVE_STRINGS_H 0
213 
214 /* Define to 1 if you have the <string.h> header file. */
215 #define HAVE_STRING_H 1
216 
217 /* Define to 1 if you have the `strstr' function. */
218 #define HAVE_STRSTR 1
219 
220 /* Define to 1 if `st_blocks' is member of `struct stat'. */
221 #define HAVE_STRUCT_STAT_ST_BLOCKS 0
222 
223 /* Define to 1 if your `struct stat' has `st_blocks'. Deprecated, use
224    `HAVE_STRUCT_STAT_ST_BLOCKS' instead. */
225 #define HAVE_ST_BLOCKS 0
226 
227 /* Define to 1 if you have the <sys/ioctl.h> header file. */
228 #define HAVE_SYS_IOCTL_H 0
229 
230 /* Define to 1 if you have the <sys/statvfs.h> header file. */
231 #define HAVE_SYS_STATVFS_H 0
232 
233 /* Define to 1 if you have the <sys/stat.h> header file. */
234 #define HAVE_SYS_STAT_H 1
235 
236 /* Define to 1 if you have the <sys/time.h> header file. */
237 #define HAVE_SYS_TIME_H 0
238 
239 /* Define to 1 if you have the <sys/types.h> header file. */
240 #define HAVE_SYS_TYPES_H 1
241 
242 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
243 #define HAVE_SYS_WAIT_H 0
244 
245 /* Define to 1 if you have the <unistd.h> header file. */
246 #define HAVE_UNISTD_H 0
247 
248 /* Define to 1 if you have the `vfork' function. */
249 #define HAVE_VFORK 0
250 
251 /* Define to 1 if you have the <vfork.h> header file. */
252 /* #undef HAVE_VFORK_H 0 */
253 
254 /* Define to 1 if `fork' works. */
255 #define HAVE_WORKING_FORK 0
256 
257 /* Define to 1 if `vfork' works. */
258 #define HAVE_WORKING_VFORK 0
259 
260 /* Define to 1 if the system has the type `_Bool'. */
261 /* #undef HAVE__BOOL 0 */
262 
263 /* Define to 1 if the system has the type `_int64'. */
264 #define HAVE__INT64 0
265 
266 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
267    slash. */
268 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 0
269 
270 /* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
271    */
272 #define MAJOR_IN_MKDEV 1
273 
274 /* Define to 1 if `major', `minor', and `makedev' are declared in
275    <sysmacros.h>. */
276 #define MAJOR_IN_SYSMACROS 0
277 
278 /* Define to the address where bug reports for this package should be sent. */
279 #define PACKAGE_BUGREPORT "ports@setiathome.ssl.berkeley.edu"
280 
281 /* Define to the full name of this package. */
282 #define PACKAGE_NAME "setiathome"
283 
284 /* Define to the full name and version of this package. */
285 #define PACKAGE_STRING "setiathome 4.00"
286 
287 /* Define to the one symbol short name of this package. */
288 #define PACKAGE_TARNAME "setiathome"
289 
290 /* Define to the version of this package. */
291 #define PACKAGE_VERSION "4.00"
292 
293 /* The size of a `long double', as computed by sizeof. */
294 #define SIZEOF_LONG_DOUBLE sizeof (long double)
295 
296 /* The size of a `long int', as computed by sizeof. */
297 #define SIZEOF_LONG_INT 4
298 
299 /* Define to 1 if you have the ANSI C header files. */
300 #define STDC_HEADERS 1
301 
302 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
303 #define TM_IN_SYS_TIME 0
304 
305 /* Define to 1 if informix is installed */
306 #define USE_INFORMIX 0
307 
308 /* Define if MYSQL is installed */
309 #define USE_MYSQL 0
310 
311 /* SETI@home major version number */
312 #define VERSION_MAJOR 4
313 
314 /* SETI@home minor version number */
315 #define VERSION_MINOR 18
316 
317 /* Define to empty if `const' does not conform to ANSI C. */
318 /* #undef const */
319 
320 /* Define as `__inline' if that's what the C compiler calls it, or to nothing
321    if it is not supported. */
322 /* #undef inline */
323 
324 /* Define to rpl_malloc if the replacement function should be used. */
325 /* #undef malloc */
326 
327 /* Define to `long' if <sys/types.h> does not define. */
328 /* #undef off_t */
329 
330 /* Define to `int' if <sys/types.h> does not define. */
331 /* #undef pid_t */
332 
333 /* Define to rpl_realloc if the replacement function should be used. */
334 /* #undef realloc */
335 
336 /* Define to `unsigned' if <sys/types.h> does not define. */
337 /* #undef size_t */
338 
339 /* Define as `fork' if `vfork' does not work. */
340 /* #undef vfork */
341 
342 #if defined(USE_INFORMIX) && defined(USE_MYSQL) && defined(HAVE_NAMESPACES)
343 #define USE_NAMESPACES
344 #endif
345 
346 #endif
347