/[cvs]/eggdrop1.6/config.h.in
ViewVC logotype

Contents of /eggdrop1.6/config.h.in

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.48 - (show annotations) (download)
Wed Jun 18 06:03:20 2008 UTC (11 years, 4 months ago) by tothwolf
Branch: MAIN
Changes since 1.47: +9 -5 lines
Completely rewrote EGG_TCL_CHECK_THREADS autoconf macro to make --enable-tcl-threads and --disable-tcl-threads threaded Tcl library configure options more robust.

Fixed --enable-tcl-threads configure option so it will enable threaded Tcl library support even if we don't autodetect a threaded Tcl library.

Explicitly offer both --enable-tcl-threads and --disable-tcl-threads configure options that can forcefully enable or disable threaded Tcl library support. Previously either worked but only showing --disable-tcl-threads in --help could be confusing.

Added code to print an explicit message to show if threaded Tcl library support will be enabled or not.

We no longer link against pthread library unless threaded Tcl library support is enabled.

1 /* config.h.in. Generated from configure.ac by autoheader. */
2
3 #ifndef _EGG_CONFIG_H
4 #define _EGG_CONFIG_H
5
6 /* Define if running on Mac OS X with dns.mod. */
7 #undef BIND_8_COMPAT
8
9 /* Define if running on NeXT Step. */
10 #undef BORGCUBES
11
12 /* Define to use Eggdrop's snprintf functions regardless of HAVE_SNPRINTF. */
13 #undef BROKEN_SNPRINTF
14
15 /* Define if running under Cygwin. */
16 #undef CYGWIN_HACKS
17
18 /* Define if running on SunOS 4.0. */
19 #undef DLOPEN_1
20
21 /* Defines the extension of Eggdrop modules. */
22 #undef EGG_MOD_EXT
23
24 /* Defines the current Eggdrop version. */
25 #undef EGG_VERSION
26
27 /* Define if stripping is enabled. */
28 #undef ENABLE_STRIP
29
30 /* Define to 1 if you have the <arpa/inet.h> header file. */
31 #undef HAVE_ARPA_INET_H
32
33 /* Define to 1 if you have the `clock' function. */
34 #undef HAVE_CLOCK
35
36 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
37 */
38 #undef HAVE_DECL_TZNAME
39
40 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
41 */
42 #undef HAVE_DIRENT_H
43
44 /* Define to 1 if you have the <dlfcn.h> header file. */
45 #undef HAVE_DLFCN_H
46
47 /* Define to 1 if you have the `dlopen' function. */
48 #undef HAVE_DLOPEN
49
50 /* Define to 1 if you have the <dl.h> header file. */
51 #undef HAVE_DL_H
52
53 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
54 #undef HAVE_DOPRNT
55
56 /* Define to 1 if you have the `dprintf' function. */
57 #undef HAVE_DPRINTF
58
59 /* Define to 1 if you have the <fcntl.h> header file. */
60 #undef HAVE_FCNTL_H
61
62 /* Define to 1 if you have the `fsync' function. */
63 #undef HAVE_FSYNC
64
65 /* Define to 1 if you have the `getdtablesize' function. */
66 #undef HAVE_GETDTABLESIZE
67
68 /* Define to 1 if you have the `getpagesize' function. */
69 #undef HAVE_GETPAGESIZE
70
71 /* Define to 1 if you have the `getrusage' function. */
72 #undef HAVE_GETRUSAGE
73
74 /* Define to 1 if you have the `inet_aton' function. */
75 #undef HAVE_INET_ATON
76
77 /* Define to 1 if you have the <inttypes.h> header file. */
78 #undef HAVE_INTTYPES_H
79
80 /* Define to 1 if you have the `isascii' function. */
81 #undef HAVE_ISASCII
82
83 /* Define to 1 if you have the `dl' library (-ldl). */
84 #undef HAVE_LIBDL
85
86 /* Define to 1 if you have the `dld' library (-ldld). */
87 #undef HAVE_LIBDLD
88
89 /* Define to 1 if you have the `dns' library (-ldns). */
90 #undef HAVE_LIBDNS
91
92 /* Define to 1 if you have the `nsl' library (-lnsl). */
93 #undef HAVE_LIBNSL
94
95 /* Define to 1 if you have the `socket' library (-lsocket). */
96 #undef HAVE_LIBSOCKET
97
98 /* Define to 1 if you have the <limits.h> header file. */
99 #undef HAVE_LIMITS_H
100
101 /* Define to 1 if you have the `load' function. */
102 #undef HAVE_LOAD
103
104 /* Define to 1 if you have the <loader.h> header file. */
105 #undef HAVE_LOADER_H
106
107 /* Define to 1 if you have the <locale.h> header file. */
108 #undef HAVE_LOCALE_H
109
110 /* Define to 1 if you have the <mach-o/dyld.h> header file. */
111 #undef HAVE_MACH_O_DYLD_H
112
113 /* Define to 1 if you have the <mach-o/rld.h> header file. */
114 #undef HAVE_MACH_O_RLD_H
115
116 /* Define to 1 if you have the `mbrlen' function. */
117 #undef HAVE_MBRLEN
118
119 /* Define to 1 if you have the `memcpy' function. */
120 #undef HAVE_MEMCPY
121
122 /* Define to 1 if you have the <memory.h> header file. */
123 #undef HAVE_MEMORY_H
124
125 /* Define to 1 if you have the `memset' function. */
126 #undef HAVE_MEMSET
127
128 /* Define to 1 if you have a working `mmap' system call. */
129 #undef HAVE_MMAP
130
131 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
132 #undef HAVE_NDIR_H
133
134 /* Define to 1 if you have the <netdb.h> header file. */
135 #undef HAVE_NETDB_H
136
137 /* Define to 1 if you have the <netinet/in.h> header file. */
138 #undef HAVE_NETINET_IN_H
139
140 /* Define to 1 if you have the `NSLinkModule' function. */
141 #undef HAVE_NSLINKMODULE
142
143 /* Define to 1 if you have the `random' function. */
144 #undef HAVE_RANDOM
145
146 /* Define to 1 if you have the `rename' function. */
147 #undef HAVE_RENAME
148
149 /* Define to 1 if you have the <rld.h> header file. */
150 #undef HAVE_RLD_H
151
152 /* Define to 1 if you have the `rld_load' function. */
153 #undef HAVE_RLD_LOAD
154
155 /* Define to 1 if you have the `setpgid' function. */
156 #undef HAVE_SETPGID
157
158 /* Define to 1 if you have the `shl_load' function. */
159 #undef HAVE_SHL_LOAD
160
161 /* Define to 1 if you have the `sigaction' function. */
162 #undef HAVE_SIGACTION
163
164 /* Define to 1 if you have the `sigemptyset' function. */
165 #undef HAVE_SIGEMPTYSET
166
167 /* Define to 1 if you have the `snprintf' function. */
168 #undef HAVE_SNPRINTF
169
170 /* Define to 1 if you have the `socklen_t' type. */
171 #undef HAVE_SOCKLEN_T
172
173 /* Define to 1 if you have the `srandom' function. */
174 #undef HAVE_SRANDOM
175
176 /* Define to 1 if you have the <stdarg.h> header file. */
177 #undef HAVE_STDARG_H
178
179 /* Define to 1 if you have the <stddef.h> header file. */
180 #undef HAVE_STDDEF_H
181
182 /* Define to 1 if you have the <stdint.h> header file. */
183 #undef HAVE_STDINT_H
184
185 /* Define to 1 if you have the <stdio.h> header file. */
186 #undef HAVE_STDIO_H
187
188 /* Define to 1 if you have the <stdlib.h> header file. */
189 #undef HAVE_STDLIB_H
190
191 /* Define to 1 if you have the <std_args.h> header file. */
192 #undef HAVE_STD_ARGS_H
193
194 /* Define to 1 if you have the `strcasecmp' function. */
195 #undef HAVE_STRCASECMP
196
197 /* Define to 1 if you have the `strftime' function. */
198 #undef HAVE_STRFTIME
199
200 /* Define to 1 if you have the <strings.h> header file. */
201 #undef HAVE_STRINGS_H
202
203 /* Define to 1 if you have the <string.h> header file. */
204 #undef HAVE_STRING_H
205
206 /* Define to 1 if you have the `strncasecmp' function. */
207 #undef HAVE_STRNCASECMP
208
209 /* Define to 1 if `tm_zone' is member of `struct tm'. */
210 #undef HAVE_STRUCT_TM_TM_ZONE
211
212 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
213 */
214 #undef HAVE_SYS_DIR_H
215
216 /* Define to 1 if you have the <sys/file.h> header file. */
217 #undef HAVE_SYS_FILE_H
218
219 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
220 */
221 #undef HAVE_SYS_NDIR_H
222
223 /* Define to 1 if you have the <sys/param.h> header file. */
224 #undef HAVE_SYS_PARAM_H
225
226 /* Define to 1 if you have the <sys/rusage.h> header file. */
227 #undef HAVE_SYS_RUSAGE_H
228
229 /* Define to 1 if you have the <sys/select.h> header file. */
230 #undef HAVE_SYS_SELECT_H
231
232 /* Define to 1 if you have the <sys/socket.h> header file. */
233 #undef HAVE_SYS_SOCKET_H
234
235 /* Define to 1 if you have the <sys/stat.h> header file. */
236 #undef HAVE_SYS_STAT_H
237
238 /* Define to 1 if you have the <sys/time.h> header file. */
239 #undef HAVE_SYS_TIME_H
240
241 /* Define to 1 if you have the <sys/types.h> header file. */
242 #undef HAVE_SYS_TYPES_H
243
244 /* Define for Tcl that has Tcl_Free() (7.5p1 and later). */
245 #undef HAVE_TCL_FREE
246
247 /* Define if Tcl library is threads-enabled. */
248 #undef HAVE_TCL_THREADS
249
250 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
251 `HAVE_STRUCT_TM_TM_ZONE' instead. */
252 #undef HAVE_TM_ZONE
253
254 /* Define to 1 if you don't have `tm_zone' but do have the external array
255 `tzname'. */
256 #undef HAVE_TZNAME
257
258 /* Define to 1 if you have the `uname' function. */
259 #undef HAVE_UNAME
260
261 /* Define to 1 if you have the <unistd.h> header file. */
262 #undef HAVE_UNISTD_H
263
264 /* Define to 1 if you have the `vprintf' function. */
265 #undef HAVE_VPRINTF
266
267 /* Define to 1 if you have the `vsnprintf' function. */
268 #undef HAVE_VSNPRINTF
269
270 /* Define to 1 if you have the <wchar.h> header file. */
271 #undef HAVE_WCHAR_H
272
273 /* Define if you have a version of libsafe with a broken sscanf(). */
274 #undef LIBSAFE_HACKS
275
276 /* Define if modules will work on your system. */
277 #undef MODULES_OK
278
279 /* Define if modules should be loaded using the dl*() functions. */
280 #undef MOD_USE_DL
281
282 /* Define if modules should be loaded using the NS*() functions. */
283 #undef MOD_USE_DYLD
284
285 /* Define if modules should be loaded using the ldr*() and *load() functions.
286 */
287 #undef MOD_USE_LOADER
288
289 /* Define if modules should be loaded using the rld_*() functions. */
290 #undef MOD_USE_RLD
291
292 /* Define if modules should be loaded using the shl_*() functions. */
293 #undef MOD_USE_SHL
294
295 /* Define to the address where bug reports for this package should be sent. */
296 #undef PACKAGE_BUGREPORT
297
298 /* Define to the full name of this package. */
299 #undef PACKAGE_NAME
300
301 /* Define to the full name and version of this package. */
302 #undef PACKAGE_STRING
303
304 /* Define to the one symbol short name of this package. */
305 #undef PACKAGE_TARNAME
306
307 /* Define to the version of this package. */
308 #undef PACKAGE_VERSION
309
310 /* Define limit of random() function. */
311 #undef RANDOM_MAX
312
313 /* Define to the type of arg 1 for `select'. */
314 #undef SELECT_TYPE_ARG1
315
316 /* Define to the type of args 2, 3 and 4 for `select'. */
317 #undef SELECT_TYPE_ARG234
318
319 /* Define to the type of arg 5 for `select'. */
320 #undef SELECT_TYPE_ARG5
321
322 /* The size of `int', as computed by sizeof. */
323 #undef SIZEOF_INT
324
325 /* The size of `long', as computed by sizeof. */
326 #undef SIZEOF_LONG
327
328 /* The size of `short', as computed by sizeof. */
329 #undef SIZEOF_SHORT
330
331 /* Define to 1 if you have the ANSI C header files. */
332 #undef STDC_HEADERS
333
334 /* Define if running on OSF/1 platform. */
335 #undef STOP_UAC
336
337 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
338 #undef TIME_WITH_SYS_TIME
339
340 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
341 #undef TM_IN_SYS_TIME
342
343 /* Define to 1 if your processor stores words with the most significant byte
344 first (like Motorola and SPARC, unlike Intel and VAX). */
345 #undef WORDS_BIGENDIAN
346
347 /* Define to 1 if on AIX 3.
348 System headers sometimes define this.
349 We just want to avoid a redefinition error message. */
350 #ifndef _ALL_SOURCE
351 # undef _ALL_SOURCE
352 #endif
353
354 /* Define to 1 if on MINIX. */
355 #undef _MINIX
356
357 /* Define to 2 if the system does not provide POSIX.1 features except with
358 this defined. */
359 #undef _POSIX_1_SOURCE
360
361 /* Define to 1 if you need to in order for `stat' and other things to work. */
362 #undef _POSIX_SOURCE
363
364 /* Define to empty if `const' does not conform to ANSI C. */
365 #undef const
366
367 /* Define to `__inline__' or `__inline' if that's what the C compiler
368 calls it, or to nothing if 'inline' is not supported under any name. */
369 #ifndef __cplusplus
370 #undef inline
371 #endif
372
373 /* Define to `int' if <sys/types.h> does not define. */
374 #undef pid_t
375
376 /* Define to `unsigned int' if <sys/types.h> does not define. */
377 #undef size_t
378
379 /* Define to empty if the keyword `volatile' does not work. Warning: valid
380 code using `volatile' can become incorrect without. Disable with care. */
381 #undef volatile
382
383 #endif /* !_EGG_CONFIG_H */

webmaster@eggheads.org
ViewVC Help
Powered by ViewVC 1.1.23