NCBI C++ ToolKit
ncbiconf_xcode.h
Go to the documentation of this file.

Go to the SVN repository for this file.

1 /* $Id: ncbiconf_xcode.h 103067 2024-09-03 18:53:23Z ucko $
2  * By Vlad Lebedev, NCBI (lebedev@ncbi.nlm.nih.gov)
3  *
4  * Mac OS X - xCode Build
5  *
6  * NOTE: Unlike its UNIX counterpart, this configuration header
7  * is manually maintained in order to keep it in-sync with the
8  * "configure"-generated configuration headers.
9  */
10 
11 #include <AvailabilityMacros.h>
12 
13 /* This is the NCBI C++ Toolkit. */
14 #define NCBI_CXX_TOOLKIT 1
15 
16 /* Operating system name */
17 #define NCBI_OS "Mac OS X"
18 
19 /* Define to 1 on AIX. */
20 /* #undef NCBI_OS_AIX */
21 
22 /* Define to 1 on *BSD. */
23 /* #undef NCBI_OS_BSD */
24 
25 /* Define to 1 on Cygwin. */
26 /* #undef NCBI_OS_CYGWIN */
27 
28 /* Define to 1 on Mac OS X. */
29 #define NCBI_OS_DARWIN 1
30 
31 /* Define to 1 on IRIX. */
32 /* #undef NCBI_OS_IRIX */
33 
34 /* Define to 1 on Linux. */
35 /* #undef NCBI_OS_LINUX */
36 
37 /* Define to 1 on Windows. */
38 /* #undef NCBI_OS_MSWIN */
39 
40 /* Define to 1 on Tru64 Unix. */
41 /* #undef NCBI_OS_OSF1 */
42 
43 /* Define to 1 on Solaris. */
44 /* #undef NCBI_OS_SOLARIS */
45 
46 /* Define to 1 on Unix. */
47 #define NCBI_OS_UNIX 1
48 
49 /* Compiler name */
50 #define NCBI_COMPILER "APPLE_CLANG"
51 
52 /* Compiler name */
53 #define NCBI_COMPILER_APPLE_CLANG 1
54 
55 /* Compiler name */
56 /* #undef NCBI_COMPILER_COMPAQ */
57 
58 /* Compiler name */
59 /* #undef NCBI_COMPILER_GCC */
60 
61 /* Compiler name */
62 /* #undef NCBI_COMPILER_ICC */
63 
64 /* Compiler name */
65 /* #undef NCBI_COMPILER_KCC */
66 
67 /* Compiler name */
68 /* #undef NCBI_COMPILER_LLVM_CLANG */
69 
70 /* Compiler name */
71 /* #undef NCBI_COMPILER_MIPSPRO */
72 
73 /* Compiler name */
74 /* #undef NCBI_COMPILER_MSVC */
75 
76 /* Compiler name */
77 /* #undef NCBI_COMPILER_UNKNOWN */
78 
79 /* Compiler version as three-digit integer */
80 #define NCBI_COMPILER_VERSION (__clang_major__ * 100 + \
81  __clang_minor__ * 10 + \
82  __clang_patchlevel__)
83 
84 /* Compiler name */
85 /* #undef NCBI_COMPILER_VISUALAGE */
86 
87 /* Compiler name */
88 /* #undef NCBI_COMPILER_WORKSHOP */
89 
90 /* Full GNU-style system type */
91 #define HOST "i686-apple-darwin10.8.0"
92 
93 /* CPU type only */
94 #define HOST_CPU "i686"
95 
96 /* System OS only */
97 #define HOST_OS "darwin10.8.0"
98 
99 /* System vendor only */
100 #define HOST_VENDOR "apple"
101 
102 
103 /* Define to 1 if the plugin manager should load DLLs by default. */
104 #define NCBI_PLUGIN_AUTO_LOAD 1
105 
106 /* Define to 1 if building dynamic libraries by default. */
107 #define NCBI_DLL_BUILD 1
108 
109 /* Define to 1 if building dynamic libraries at all (albeit not necessarily by
110  default). */
111 #ifdef NCBI_DLL_BUILD
112 # define NCBI_DLL_SUPPORT 1
113 #endif
114 
115 
116 /* Define to 1 if necessary to get FIONBIO (e.g., on Solaris) */
117 /* #undef BSD_COMP */
118 
119 /* Define to 1 if you have the <Accelerate/Accelerate.h> header file. */
120 #define HAVE_ACCELERATE_ACCELERATE_H 1
121 
122 /* Define to 1 if you have the `accept4' function. */
123 /* #undef HAVE_ACCEPT4 */
124 
125 /* Define to 1 if you have the `alarm' function. */
126 #define HAVE_ALARM 1
127 
128 /* Define to 1 if you have the <alloca.h> header file. */
129 #define HAVE_ALLOCA_H 1
130 
131 /* Define to 1 if you have the <arpa/inet.h> header file. */
132 #define HAVE_ARPA_INET_H 1
133 
134 /* Define to 1 if you have the `asprintf' function. */
135 #define HAVE_ASPRINTF 1
136 
137 /* Define to 1 if you have the `atoll' function. */
138 #define HAVE_ATOLL 1
139 
140 /* Define to 1 if you have the <atomic.h> header file. */
141 /* #undef HAVE_ATOMIC_H */
142 
143 /* Define to 1 if your compiler supports
144  __attribute__((visibility("default"))) */
145 #define HAVE_ATTRIBUTE_VISIBILITY_DEFAULT 1
146 
147 /* Define to 1 if you have the `basename' function. */
148 #define HAVE_BASENAME 1
149 
150 /* Define to 1 if you have the `bcopy' function. */
151 #define HAVE_BCOPY 1
152 
153 /* Define to 1 if the Berkeley `db_cxx' library is available. */
154 /* #undef HAVE_BERKELEY_DB_CXX */
155 
156 /* Define to 1 if the `Boost.Regex' library is available. */
157 /* #undef HAVE_BOOST_REGEX */
158 
159 /* Define to 1 if the `Boost.Spirit' headers are available. */
160 /* #undef HAVE_BOOST_SPIRIT */
161 
162 /* Define to 1 if the `Boost.Threads' library is available. */
163 /* #undef HAVE_BOOST_THREAD */
164 
165 /* Define to 1 if the C++ compiler supports __builtin_bswap32. */
166 #define HAVE_BUILTIN_BSWAP 1
167 
168 /* Define to 1 if the C++ compiler supports __builtin_expect. */
169 #define HAVE_BUILTIN_EXPECT 1
170 
171 /* Define to 1 if you have the <clapack.h> header file. */
172 /* #undef HAVE_CLAPACK_H */
173 
174 /* Define to 1 if you have the `clock_gettime' function. */
175 /* #unddef HAVE_CLOCK_GETTIME */
176 
177 /* Define to 1 if you have the <com_err.h> header file. */
178 #define HAVE_COM_ERR_H 1
179 
180 /* Define to 1 if the preprocessor supports GNU-style variadic macros. */
181 #define HAVE_CPP_GNU_VARARGS 1
182 
183 /* Define to 1 if the preprocessor supports C99-style variadic macros. */
184 #define HAVE_CPP_STD_VARARGS 1
185 
186 /* Define to 1 if you have the <cpuid.h> header file. */
187 /* #undef HAVE_CPUID_H */
188 
189 /* Define to 1 if you have the `daemon' function. */
190 #define HAVE_DAEMON 1
191 
192 /* Define to 1 if you have the `dbopen' function. */
193 #define HAVE_DBOPEN 1
194 
195 /* Define to 1 if you have the declaration of `CLOCK_MONOTONIC', and to 0 if
196  you don't. */
197 #define HAVE_DECL_CLOCK_MONOTONIC 1
198 
199 /* Define to 1 if you have the declaration of `CLOCK_REALTIME', and to 0 if
200  you don't. */
201 #define HAVE_DECL_CLOCK_REALTIME 1
202 
203 /* Define to 1 if you have the declaration of `CLOCK_SGI_CYCLE', and to 0 if
204  you don't. */
205 #define HAVE_DECL_CLOCK_SGI_CYCLE 0
206 
207 /* Define to 1 if you have the <dirent.h> header file. */
208 #define HAVE_DIRENT_H 1
209 
210 /* Define to 1 if you have the <dlfcn.h> header file. */
211 #define HAVE_DLFCN_H 1
212 
213 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
214 /* #undef HAVE_DOPRNT */
215 
216 /* Define to 1 if you have the `erf' function. */
217 #define HAVE_ERF 1
218 
219 /* Define to 1 if you have the <errno.h> header file. */
220 #define HAVE_ERRNO_H 1
221 
222 /* Define to 1 if you have the `error_message' function. */
223 #define HAVE_ERROR_MESSAGE 1
224 
225 /* Define to 1 if you have the `euidaccess' function. */
226 /* #undef HAVE_EUIDACCESS */
227 
228 /* Define to 1 if you have the `eventfd' function. */
229 /* #undef HAVE_EVENTFD */
230 
231 /* Define to 1 if you have the `execvpe' function. */
232 /* #undef HAVE_EXECVPE */
233 
234 /* Define to 1 if you have the <fcntl.h> header file. */
235 #define HAVE_FCNTL_H 1
236 
237 /* Define to 1 if you have the `freehostent' function. */
238 #define HAVE_FREEHOSTENT 1
239 
240 /* Define to 1 if FreeType is available. */
241 /* #undef HAVE_FREETYPE */
242 
243 /* Define to 1 if you have the `fseeko' function. */
244 #define HAVE_FSEEKO 1
245 
246 /* Define to 1 if you have the `fstat' function. */
247 #define HAVE_FSTAT 1
248 
249 /* Define to 1 if you have the <fstream> header file. */
250 #define HAVE_FSTREAM 1
251 
252 /* Define to 1 if you have the <fstream.h> header file. */
253 #define HAVE_FSTREAM_H 1
254 
255 /* Define to 1 if your localtime_r returns a int. */
256 /* #undef HAVE_FUNC_LOCALTIME_R_INT */
257 
258 /* Define to 1 if your localtime_r returns a struct tm*. */
259 #define HAVE_FUNC_LOCALTIME_R_TM 1
260 
261 /* Define to 1 if you have the `getaddrinfo' function. */
262 #define HAVE_GETADDRINFO 1
263 
264 /* Define to 1 if you have the `gethostent_r' function. */
265 /* #undef HAVE_GETHOSTENT_R */
266 
267 /* Define to 1 if you have the `gethrtime' function. */
268 /* #undef HAVE_GETHRTIME */
269 
270 /* Define to 1 if you have the `getipnodebyaddr' function. */
271 #define HAVE_GETIPNODEBYADDR 1
272 
273 /* Define to 1 if you have the `getipnodebyname' function. */
274 #define HAVE_GETIPNODEBYNAME 1
275 
276 /* Define to 1 if you have the `getloadavg' function. */
277 #define HAVE_GETLOADAVG 1
278 
279 /* Define to 1 if you have the `getlogin_r' function */
280 #define HAVE_GETLOGIN_R 1
281 
282 /* Define to 1 if you have the `getopt' function. */
283 #define HAVE_GETOPT 1
284 
285 /* Define to 1 if you have the <getopt.h> header file. */
286 #define HAVE_GETOPT_H 1
287 
288 /* Define to 1 if you have the `getnameinfo' function. */
289 #define HAVE_GETNAMEINFO 1
290 
291 /* Define to 1 if you have the `getpagesize' function. */
292 #define HAVE_GETPAGESIZE 1
293 
294 /* Define to 1 if you have the `getpwuid' function. */
295 #define HAVE_GETPWUID 1
296 
297 /* Define to 1 if you have the `getrusage' function. */
298 #define HAVE_GETRUSAGE 1
299 
300 /* Define to 1 if you have the `gettimeofday' function. */
301 #define HAVE_GETTIMEOFDAY 1
302 
303 /* Define to 1 if you have the `getuid' function. */
304 #define HAVE_GETUID 1
305 
306 /* Define to 1 if you have the <gnutls/abstract.h> header file. */
307 /* #undef HAVE_GNUTLS_ABSTRACT_H */
308 
309 /* Define to 1 if you have the `gnutls_certificate_set_verify_function'
310  function. */
311 /* #undef HAVE_GNUTLS_CERTIFICATE_SET_VERIFY_FUNCTION */
312 
313 /* Define to 1 if you have the `gnutls_record_disable_padding' function. */
314 /* #undef HAVE_GNUTLS_RECORD_DISABLE_PADDING */
315 
316 /* Define to 1 if you have the `gnutls_rnd' function. */
317 /* #undef HAVE_GNUTLS_RND */
318 
319 /* Define to 1 if you have the <ieeefp.h> header file. */
320 /* #undef HAVE_IEEEFP_H */
321 
322 /* Define to 1 if you have the `inet_ntoa_r' function. */
323 /* #undef HAVE_INET_NTOA_R */
324 
325 /* Define to 1 if you have the `inet_ntop' function. */
326 #define HAVE_INET_NTOP 1
327 
328 /* Define to 1 if the system has the type `intptr_t'. */
329 #define HAVE_INTPTR_T 1
330 
331 /* Define to 1 if you have the <inttypes.h> header file. */
332 #define HAVE_INTTYPES_H 1
333 
334 /* Define to 1 if you have the <iostream> header file. */
335 #define HAVE_IOSTREAM 1
336 
337 /* Define to 1 if you have the <iostream.h> header file. */
338 #define HAVE_IOSTREAM_H 1
339 
340 /* Define to 1 if you have `ios(_base)::register_callback'. */
341 #define HAVE_IOS_REGISTER_CALLBACK 1
342 
343 /* Define to 1 if you have the <langinfo.h> header file. */
344 #define HAVE_LANGINFO_H 1
345 
346 /* Define to 1 if you have the <lapacke.h> header file. */
347 /* #undef HAVE_LAPACKE_H */
348 
349 /* Define to 1 if you have the <lapacke/lapacke.h> header file. */
350 /* #undef HAVE_LAPACKE_LAPACKE_H */
351 
352 /* Define to 1 if you have the `lchown' function. */
353 /* #undef HAVE_LCHOWN */
354 
355 /* Define to 1 if libbz2 is available. */
356 #define HAVE_LIBBZ2 1
357 
358 /* Define to 1 if Cloudflare zlib is available (embedded). */
359 #define HAVE_LIBZCF 1
360 
361 /* Define to 1 if CRYPT is available, either in its own library or as part of
362  the standard libraries. */
363 #define HAVE_LIBCRYPT 1
364 
365 /* Define to 1 if DEMANGLE is available, either in its own library or as part
366  of the standard libraries. */
367 /* #undef HAVE_LIBDEMANGLE */
368 
369 /* Define to 1 if DL is available, either in its own library or as part of the
370  standard libraries. */
371 #define HAVE_LIBDL 1
372 
373 /* Define to 1 if libexpat is available. */
374 /* #undef HAVE_LIBEXPAT */
375 
376 /* Define to 1 if FreeTDS libraries are available. */
377 /* #undef HAVE_LIBFTDS */
378 
379 /* Define to 1 if you have the <libgen.h> header file. */
380 #define HAVE_LIBGEN_H 1
381 
382 /* Define to 1 if you have libglut. */
383 /* #undef HAVE_LIBGLUT */
384 
385 /* Define to 1 if libgnutls is available. */
386 /* #undef HAVE_LIBGNUTLS */
387 
388 /* Define to 1 if ICONV is available, either in its own library or as part of
389  the standard libraries. */
390 #define HAVE_LIBICONV 1
391 
392 /* Define to 1 if libgssapi_krb5 is available. */
393 #define HAVE_LIBKRB5 1
394 
395 /* Define to 1 if KSTAT is available, either in its own library or as part of
396  the standard libraries. */
397 /* #undef HAVE_LIBKSTAT */
398 
399 /* Define to 1 if liblapack is available. */
400 #define HAVE_LIBLAPACK 1
401 
402 /* Define to 1 if liblzo2 is available. */
403 /* #undef HAVE_LIBLZO */
404 
405 /* Define to 1 if liboechem is available. */
406 /* #undef HAVE_LIBOECHEM */
407 
408 /* Define to 1 if you have libOSMesa. */
409 /* #undef HAVE_LIBOSMESA */
410 
411 /* Define to 1 if libpcre is available. */
412 /* #undef HAVE_LIBPCRE */
413 
414 /* Define to 1 if RPCSVC is available, either in its own library or as part of
415  the standard libraries. */
416 /* #undef HAVE_LIBRPCSVC */
417 
418 /* Define to 1 if RT is available, either in its own library or as part of the
419  standard libraries. */
420 /* #undef HAVE_LIBRT */
421 
422 /* Define to 1 if libsablot is available. */
423 /* #undef HAVE_LIBSABLOT */
424 
425 /* Define to 1 if the SP SGML library is available. */
426 /* #undef HAVE_LIBSP */
427 
428 /* Define to 1 if the NCBI SSS DB library is available. */
429 /* #undef HAVE_LIBSSSDB */
430 
431 /* Define to 1 if the NCBI SSS UTILS library is available. */
432 /* #undef HAVE_LIBSSSUTILS */
433 
434 /* Define to 1 if SYBASE DBLib is available. */
435 /* #undef HAVE_LIBSYBDB */
436 
437 /* Define to 1 if libungif is available. */
438 /* #undef HAVE_LIBUNGIF */
439 
440 /* Define to 1 if libXpm is available. */
441 /* #undef HAVE_LIBXPM */
442 
443 /* Define to 1 if libz is available. */
444 #define HAVE_LIBZ 1
445 
446 /* Define to 1 if you have the <limits> header file. */
447 #define HAVE_LIMITS 1
448 
449 /* Define to 1 if you have the <limits.h> header file. */
450 #define HAVE_LIMITS_H 1
451 
452 /* Define to 1 if you have the <locale.h> header file. */
453 #define HAVE_LOCALE_H 1
454 
455 /* Define to 1 if you have the `localtime_r' function. */
456 #define HAVE_LOCALTIME_R 1
457 
458 /* Define to 1 if you have the `lutimes' function. */
459 /* #undef HAVE_LUTIMES */
460 
461 /* Define to 1 if you have the `madvise' function. */
462 #define HAVE_MADVISE 1
463 
464 /* Define to 1 if you have the <malloc.h> header file. */
465 /* #undef HAVE_MALLOC_H */
466 
467 /* Define to 1 if you have the `malloc_options' function. */
468 /* #undef HAVE_MALLOC_OPTIONS */
469 
470 /* Define to 1 if you have the `memfd_create' function. */
471 /* #undef HAVE_MEMFD_CREATE */
472 
473 /* Define to 1 if you have the `memmove' function. */
474 #define HAVE_MEMMOVE 1
475 
476 /* Define to 1 if you have the <memory.h> header file. */
477 #define HAVE_MEMORY_H 1
478 
479 /* Define to 1 if you have the `mkostemp' function. */
480 #define HAVE_MKOSTEMP 1
481 
482 /* Define to 1 if you have the `nanosleep' function. */
483 #define HAVE_NANOSLEEP 1
484 
485 /* Define to 1 if the NCBI C toolkit is available. */
486 /* #undef HAVE_NCBI_C */
487 
488 /* Define to 1 if you have the <netdb.h> header file. */
489 #define HAVE_NETDB_H 1
490 
491 /* Define to 1 if you have the <netinet/in.h> header file. */
492 #define HAVE_NETINET_IN_H 1
493 
494 /* Define to 1 if you have the <netinet/tcp.h> header file. */
495 #define HAVE_NETINET_TCP_H 1
496 
497 /* Define to 1 if you have the <net/inet/in.h> header file. */
498 /* #undef HAVE_NET_INET_IN_H */
499 
500 /* Define to 1 if you have the `nl_langinfo' function. */
501 #define HAVE_NL_LANGINFO 1
502 
503 /* Define to 1 if the ORBacus CORBA package is available. */
504 /* #undef HAVE_ORBACUS */
505 
506 /* Define to 1 if you have the <paths.h> header file. */
507 #define HAVE_PATHS_H 1
508 
509 /* Define to 1 if you have the `pipe2' function. */
510 /* #undef HAVE_PIPE2 */
511 
512 /* Define to 1 if you have the `poll' function. */
513 #define HAVE_POLL 1
514 
515 /* Define to 1 if you have the <poll.h> header file. */
516 #define HAVE_POLL_H 1
517 
518 /* Define to 1 if you have the `pthread_atfork' function. */
519 /* #undef HAVE_PTHREAD_ATFORK */
520 
521 /* Define to 1 if you have the `pthread_condattr_setclock' function. */
522 /* #undef HAVE_PTHREAD_CONDATTR_SETCLOCK */
523 
524 /* Define to 1 if you have the `pthread_cond_timedwait_relative_np' function.
525  */
526 #define HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP 1
527 
528 /* Define to 1 if pthread mutexes are available. */
529 #define HAVE_PTHREAD_MUTEX 1
530 
531 /* Define to 1 if you have the `pthread_setconcurrency' function. */
532 #define HAVE_PTHREAD_SETCONCURRENCY 1
533 
534 /* Define to 1 if you have the `putenv' function. */
535 #define HAVE_PUTENV 1
536 
537 /* Define to 1 if Python 2.3 libraries are available. */
538 /* #undef HAVE_PYTHON23 */
539 
540 /* Define to 1 if Python 2.4 libraries are available. */
541 /* #undef HAVE_PYTHON24 */
542 
543 /* Define to 1 if Python 2.5 libraries are available. */
544 /* #undef HAVE_PYTHON25 */
545 
546 /* Define to 1 if you have the `readpassphrase' function. */
547 #define HAVE_READPASSPHRASE 1
548 
549 /* Define to 1 if you have the `readv' function. */
550 #define HAVE_READV 1
551 
552 /* Define to 1 if you have the `realpath' function. */
553 #define HAVE_REALPATH 1
554 
555 /* Define to 1 if your C compiler supports some variant of the C99 `restrict'
556  keyword. */
557 #define HAVE_RESTRICT_C 1
558 
559 /* Define to 1 if your C++ compiler supports some variant of the C99
560  `restrict' keyword. */
561 #define HAVE_RESTRICT_CXX 1
562 
563 /* Define to 1 if you have the <roken.h> header file. */
564 /* #undef HAVE_ROKEN_H */
565 
566 /* Define to 1 if you have the `sched_yield' function. */
567 #define HAVE_SCHED_YIELD 1
568 
569 /* Define to 1 if you have the `secure_getenv' function. */
570 /* #undef HAVE_SECURE_GETENV */
571 
572 /* Define to 1 if you have the `select' function. */
573 #define HAVE_SELECT 1
574 
575 /* Define to 1 if you have the <select.h> header file. */
576 /* #undef HAVE_SELECT_H */
577 
578 /* Define to 1 if you have `union semun'. */
579 #define HAVE_SEMUN 1
580 
581 /* Define to 1 if you have the `setenv' function. */
582 #define HAVE_SETENV 1
583 
584 /* Define to 1 if you have the `setitimer' function. */
585 #define HAVE_SETITIMER 1
586 
587 /* Define to 1 if you have the `setrlimit' function. */
588 #define HAVE_SETRLIMIT 1
589 
590 /* Define to 1 if you have the <signal.h> header file. */
591 #define HAVE_SIGNAL_H 1
592 
593 /* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */
594 #define HAVE_SIN_LEN 1
595 
596 /* Define to 1 if you have the `snprintf' function. */
597 #define HAVE_SNPRINTF 1
598 
599 /* Define to 1 if you have the `socketpair' function. */
600 #define HAVE_SOCKETPAIR 1
601 
602 /* Define to 1 if the system has the type `socklen_t'. */
603 #define HAVE_SOCKLEN_T 1
604 
605 /* Define to 1 if you have the `SQLGetPrivateProfileString' function. */
606 /* #undef HAVE_SQLGETPRIVATEPROFILESTRING */
607 
608 /* Define to 1 if the system has the type `SQLLEN'. */
609 #define HAVE_SQLLEN 1
610 
611 /* Define to 1 if the system has the type `SQLROWOFFSET'. */
612 /* #undef HAVE_SQLROWOFFSET */
613 
614 /* Define to 1 if the system has the type `SQLROWSETSIZE'. */
615 /* #undef HAVE_SQLROWSETSIZE */
616 
617 /* Define to 1 if the system has the type `SQLSETPOSIROW'. */
618 #define HAVE_SQLSETPOSIROW 1
619 
620 /* Define to 1 if you have the `statfs' function. */
621 #define HAVE_STATFS 1
622 
623 /* Define to 1 if you have the `statvfs' function. */
624 #define HAVE_STATVFS 1
625 
626 /* Define to 1 if you have the <stdbool.h> header file. */
627 #define HAVE_STDBOOL_H 1
628 
629 /* Define to 1 if you have the <stddef.h> header file. */
630 #define HAVE_STDDEF_H 1
631 
632 /* Define to 1 if you have the <stdint.h> header file. */
633 #define HAVE_STDINT_H 1
634 
635 /* Define to 1 if you have the <stdio.h> header file. */
636 #define HAVE_STDIO_H 1
637 
638 /* Define to 1 if you have the <stdlib.h> header file. */
639 #define HAVE_STDLIB_H 1
640 
641 /* Define to 1 if you have the `strcasecmp' function. */
642 #define HAVE_STRCASECMP 1
643 
644 /* Define to 1 if strcasecmp treats letters as lowercase. */
645 #define HAVE_STRCASECMP_LC 1
646 
647 /* Define to 1 if you have the `strdup' function. */
648 #define HAVE_STRDUP 1
649 
650 /* Define to 1 if you have the `strerror' function. */
651 #define HAVE_STRERROR 1
652 
653 /* Define to 1 if you have the <strings.h> header file. */
654 #define HAVE_STRINGS_H 1
655 
656 /* Define to 1 if you have the <string.h> header file. */
657 #define HAVE_STRING_H 1
658 
659 /* Define to 1 if you have the `strlcat' function. */
660 #define HAVE_STRLCAT 1
661 
662 /* Define to 1 if you have the `strlcpy' function. */
663 #define HAVE_STRLCPY 1
664 
665 /* Define to 1 if you have the `strndup' function. */
666 /* #undef HAVE_STRNDUP */
667 
668 /* Define to 1 if you have the `strnlen' function. */
669 #define HAVE_STRNLEN 1
670 
671 /* Define to 1 if you have the `strsep' function. */
672 #undef HAVE_STRSEP
673 
674 /* Define to 1 if you have the <strstream> header file. */
675 #define HAVE_STRSTREAM 1
676 
677 /* Define to 1 if you have the <strstream.h> header file. */
678 /* #undef HAVE_STRSTREAM_H */
679 
680 /* Define to 1 if you have the <strstrea.h> header file. */
681 /* #undef HAVE_STRSTREA_H */
682 
683 /* Define to 1 if you have the `strtok_r' function. */
684 #define HAVE_STRTOK_R 1
685 
686 /* Define to 1 if `tm_zone' is member of `struct tm'. */
687 #define HAVE_STRUCT_TM_TM_ZONE 1
688 
689 /* Define to 1 if `__tm_zone' is member of `struct tm'. */
690 /* #undef HAVE_STRUCT_TM___TM_ZONE */
691 
692 /* Define to 1 if SYBASE has reentrant libraries. */
693 /* #undef HAVE_SYBASE_REENTRANT */
694 
695 /* Define to 1 if Linux-like 1-arg sysinfo exists. */
696 /* #undef HAVE_SYSINFO_1 */
697 
698 /* Define to 1 if you have the `sysmp' function. */
699 /* #undef HAVE_SYSMP */
700 
701 /* Define to 1 if you have SysV semaphores. */
702 #define HAVE_SYSV_SEMAPHORES 1
703 
704 /* Define to 1 if you have the <sys/eventfd.h> header file. */
705 /* #undef HAVE_SYS_EVENTFD_H */
706 
707 /* Define to 1 if you have the <sys/file.h> header file. */
708 #define HAVE_SYS_FILE_H 1
709 
710 /* Define to 1 if you have the <sys/ioctl.h> header file. */
711 #define HAVE_SYS_IOCTL_H 1
712 
713 /* Define to 1 if you have the <sys/mount.h> header file. */
714 #define HAVE_SYS_MOUNT_H 1
715 
716 /* Define to 1 if you have the <sys/param.h> header file. */
717 #define HAVE_SYS_PARAM_H 1
718 
719 /* Define to 1 if you have the <sys/resource.h> header file. */
720 #define HAVE_SYS_RESOURCE_H 1
721 
722 /* Define to 1 if you have the <sys/select.h> header file. */
723 #define HAVE_SYS_SELECT_H 1
724 
725 /* Define to 1 if you have the <sys/socket.h> header file. */
726 #define HAVE_SYS_SOCKET_H 1
727 
728 /* Define to 1 if you have the <sys/sockio.h> header file. */
729 #define HAVE_SYS_SOCKIO_H 1
730 
731 /* Define to 1 if you have the <sys/statvfs.h> header file. */
732 //#define HAVE_SYS_STATVFS_H 1
733 
734 /* Define to 1 if you have the <sys/stat.h> header file. */
735 #define HAVE_SYS_STAT_H 1
736 
737 /* Define to 1 if you have the <sys/sysinfo.h> header file. */
738 /* #undef HAVE_SYS_SYSINFO_H */
739 
740 /* Define to 1 if you have the <sys/time.h> header file. */
741 #define HAVE_SYS_TIME_H 1
742 
743 /* Define to 1 if you have the <sys/types.h> header file. */
744 #define HAVE_SYS_TYPES_H 1
745 
746 /* Define to 1 if you have the <sys/vfs.h> header file. */
747 /* #undef HAVE_SYS_VFS_H */
748 
749 /* Define to 1 if you have the <sys/wait.h> header file. */
750 #define HAVE_SYS_WAIT_H 1
751 
752 /* Define to 1 if you have the `timegm' function. */
753 #define HAVE_TIMEGM 1
754 
755 /* Define to 1 if the system has the type `uintptr_t'. */
756 #define HAVE_UINTPTR_T 1
757 
758 /* Define to 1 if your system permits reading integers from unaligned
759  addresses. */
760 #define HAVE_UNALIGNED_READS 1
761 
762 /* Define to 1 if you have the <unistd.h> header file. */
763 #define HAVE_UNISTD_H 1
764 
765 /* Define to 1 if you have the `usleep' function. */
766 #define HAVE_USLEEP 1
767 
768 /* Define to 1 if you have the `utimes' function. */
769 #define HAVE_UTIMES 1
770 
771 /* Define to 1 if you have the <valgrind/memcheck.h> header file. */
772 /* #undef HAVE_VALGRIND_MEMCHECK_H */
773 
774 /* Define to 1 if you have the `vasprintf' function. */
775 #define HAVE_VASPRINTF 1
776 
777 /* Define to 1 if you have the `vprintf' function. */
778 #define HAVE_VPRINTF 1
779 
780 /* Define to 1 if you have the `vsnprintf' function. */
781 #define HAVE_VSNPRINTF 1
782 
783 /* Define to 1 if you have the <wchar.h> header file. */
784 #define HAVE_WCHAR_H 1
785 
786 /* Define to 1 if you have the <windows.h> header file. */
787 /* #undef HAVE_WINDOWS_H */
788 
789 /* Define to 1 if you have the `writev' function. */
790 #define HAVE_WRITEV 1
791 
792 /* Define to 1 if the system has the type `wstring'. */
793 #define HAVE_WSTRING 1
794 
795 /* Define to 1 if wxWidgets is available. */
796 /* #undef HAVE_WXWIDGETS */
797 
798 /* Define to 1 if the system has the type `__CLPK_integer'. */
799 #define HAVE___CLPK_INTEGER 1
800 
801 /* Define as const if the declaration of iconv() needs const. */
802 #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 /* MAC_OS_X_VERSION_10_5 */
803 # define ICONV_CONST
804 #else
805 # define ICONV_CONST const
806 #endif
807 
808 /* Define to 0xffffffff if your operating system doesn't. */
809 /* #undef INADDR_NONE */
810 
811 /* Define to 1 when building binaries for public release. */
812 /* #undef NCBI_BIN_RELEASE */
813 
814 /* Define to whatever syntax your compiler supports for marking functions as
815  to be inlined even if they might not otherwise be. */
816 #define NCBI_FORCEINLINE inline __attribute__((always_inline))
817 
818 /* Rename DBLIB symbols in FTDS to avoid name clash with Sybase DBLIB. */
819 #define NCBI_FTDS_RENAME_SYBDB 1
820 
821 /* If you have the `gethostbyaddr_r' function, define to the number of
822  arguments it takes (normally 7 or 8). */
823 /* #undef NCBI_HAVE_GETHOSTBYADDR_R */
824 
825 /* If you have the `gethostbyname_r' function, define to the number of
826  arguments it takes (normally 5 or 6). */
827 /* #undef NCBI_HAVE_GETHOSTBYNAME_R */
828 
829 /* If you have the `getpwuid_r' function, define to the number of arguments it
830  takes (normally 4 or 5). */
831 #define NCBI_HAVE_GETPWUID_R 5
832 
833 /* If you have the `getservbyname_r' function, define to the number of
834  arguments it takes (normally 5 or 6). */
835 /* #undef NCBI_HAVE_GETSERVBYNAME_R */
836 
837 /* If you have the `readdir_r' function, define to the number of arguments it
838  takes (normally 2 or 3). */
839 #define NCBI_HAVE_READDIR_R 3
840 
841 /* Define to 1 if stdio supports locking. */
842 #define NCBI_HAVE_STDIO_LOCKED 1
843 
844 /* Define to whatever syntax, if any, your C compiler supports for marking
845  pointers as restricted in the C99 sense. */
846 #define NCBI_RESTRICT_C __restrict__
847 
848 /* Define to whatever syntax, if any, your C++ compiler supports for marking
849  pointers as restricted in the C99 sense. */
850 #define NCBI_RESTRICT_CXX __restrict__
851 
852 /* Define to 1 if SQLColAttribute's last argument is an SQLLEN * */
853 #define NCBI_SQLCOLATTRIBUTE_SQLLEN 1
854 
855 /* Define to whatever syntax your compiler supports for declaring thread-local
856  variables, or leave undefined if it doesn't. */
857 #define NCBI_TLS_VAR __thread
858 
859 /* Define to 1 if prototypes can use exception specifications. */
860 #define NCBI_USE_THROW_SPEC 1
861 
862 /* Define to 1 if the BSD-style netdb interface is reentrant. */
863 /* #undef NETDB_REENTRANT */
864 
865 /* Define as the return type of signal handlers (`int' or `void'). */
866 #define RETSIGTYPE void
867 
868 /* Define to 1 if the `select' function updates its timeout when interrupted
869  by a signal. */
870 /* #undef SELECT_UPDATES_TIMEOUT */
871 
872 /* The size of `SQLWCHAR', as computed by sizeof. */
873 /* #undef SIZEOF_SQLWCHAR */
874 
875 /* Define to 1 if the stack grows down. */
876 #define STACK_GROWS_DOWN 1
877 
878 /* Define to 1 if the stack grows up. */
879 /* #undef STACK_GROWS_UP */
880 
881 /* Define to 1 if you have the ANSI C header files. */
882 #define STDC_HEADERS 1
883 
884 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
885 #define TIME_WITH_SYS_TIME 1
886 
887 /* Define to 1 if the X Window System is missing or not being used. */
888 /* #undef X_DISPLAY_MISSING */
889 
890 /* Enable GNU extensions on systems that have them. */
891 #ifndef _GNU_SOURCE
892 # define _GNU_SOURCE 1
893 #endif
894 
895 /* Define to empty if `const' does not conform to ANSI C. */
896 /* #undef const */
897 
898 /* Define to `unsigned int' if <sys/types.h> does not define. */
899 /* #undef size_t */
900 
901 /*
902  * Site localization
903  */
904 #include <common/config/ncbiconf_xcode_site.h>
905 
906 /* Architecture specifics */
Architecture-specific settings for Xcode builds (and, historically, universal builds).
Modified on Fri Sep 20 14:58:08 2024 by modify_doxy.py rev. 669887