1 /* $Id: ncbiconf_xcode.h 606022 2020-04-17 19:10: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 `alarm' function. */ 123 #define HAVE_ALARM 1 124 125 /* Define to 1 if you have the <alloca.h> header file. */ 126 #define HAVE_ALLOCA_H 1 127 128 /* Define to 1 if you have the <arpa/inet.h> header file. */ 129 #define HAVE_ARPA_INET_H 1 130 131 /* Define to 1 if you have the `asprintf' function. */ 132 #define HAVE_ASPRINTF 1 133 134 /* Define to 1 if you have the `atoll' function. */ 135 #define HAVE_ATOLL 1 136 137 /* Define to 1 if you have the <atomic.h> header file. */ 138 /* #undef HAVE_ATOMIC_H */ 139 140 /* Define to 1 if your compiler supports 141 __attribute__((visibility("default"))) */ 142 #define HAVE_ATTRIBUTE_VISIBILITY_DEFAULT 1 143 144 /* Define to 1 if you have the `basename' function. */ 145 #define HAVE_BASENAME 1 146 147 /* Define to 1 if the Berkeley `db_cxx' library is available. */ 148 /* #undef HAVE_BERKELEY_DB_CXX */ 149 150 /* Define to 1 if the `Boost.Regex' library is available. */ 151 /* #undef HAVE_BOOST_REGEX */ 152 153 /* Define to 1 if the `Boost.Spirit' headers are available. */ 154 /* #undef HAVE_BOOST_SPIRIT */ 155 156 /* Define to 1 if the `Boost.Threads' library is available. */ 157 /* #undef HAVE_BOOST_THREAD */ 158 159 /* Define to 1 if the C++ compiler supports __builtin_bswap32. */ 160 #define HAVE_BUILTIN_BSWAP 1 161 162 /* Define to 1 if the C++ compiler supports __builtin_expect. */ 163 #define HAVE_BUILTIN_EXPECT 1 164 165 /* Define to 1 if you have the <clapack.h> header file. */ 166 /* #undef HAVE_CLAPACK_H */ 167 168 /* Define to 1 if you have the `clock_gettime' function. */ 169 /* #unddef HAVE_CLOCK_GETTIME */ 170 171 /* Define to 1 if you have the <com_err.h> header file. */ 172 #define HAVE_COM_ERR_H 1 173 174 /* Define to 1 if the preprocessor supports GNU-style variadic macros. */ 175 #define HAVE_CPP_GNU_VARARGS 1 176 177 /* Define to 1 if the preprocessor supports C99-style variadic macros. */ 178 #define HAVE_CPP_STD_VARARGS 1 179 180 /* Define to 1 if you have the <cpuid.h> header file. */ 181 /* #undef HAVE_CPUID_H */ 182 183 /* Define to 1 if you have the `daemon' function. */ 184 #define HAVE_DAEMON 1 185 186 /* Define to 1 if you have the `dbopen' function. */ 187 #define HAVE_DBOPEN 1 188 189 /* Define to 1 if you have the declaration of `CLOCK_MONOTONIC', and to 0 if 190 you don't. */ 191 #define HAVE_DECL_CLOCK_MONOTONIC 1 192 193 /* Define to 1 if you have the declaration of `CLOCK_REALTIME', and to 0 if 194 you don't. */ 195 #define HAVE_DECL_CLOCK_REALTIME 1 196 197 /* Define to 1 if you have the declaration of `CLOCK_SGI_CYCLE', and to 0 if 198 you don't. */ 199 #define HAVE_DECL_CLOCK_SGI_CYCLE 0 200 201 /* Define to 1 if you have the <dirent.h> header file. */ 202 #define HAVE_DIRENT_H 1 203 204 /* Define to 1 if you have the <dlfcn.h> header file. */ 205 #define HAVE_DLFCN_H 1 206 207 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 208 /* #undef HAVE_DOPRNT */ 209 210 /* Define to 1 if you have the `erf' function. */ 211 #define HAVE_ERF 1 212 213 /* Define to 1 if you have the <errno.h> header file. */ 214 #define HAVE_ERRNO_H 1 215 216 /* Define to 1 if you have the `error_message' function. */ 217 #define HAVE_ERROR_MESSAGE 1 218 219 /* Define to 1 if you have the `euidaccess' function. */ 220 /* #undef HAVE_EUIDACCESS */ 221 222 /* Define to 1 if you have the `eventfd' function. */ 223 /* #undef HAVE_EVENTFD */ 224 225 /* Define to 1 if you have the <fcntl.h> header file. */ 226 #define HAVE_FCNTL_H 1 227 228 /* Define to 1 if you have the `freehostent' function. */ 229 #define HAVE_FREEHOSTENT 1 230 231 /* Define to 1 if FreeType is available. */ 232 /* #undef HAVE_FREETYPE */ 233 234 /* Define to 1 if you have the `fseeko' function. */ 235 #define HAVE_FSEEKO 1 236 237 /* Define to 1 if you have the `fstat' function. */ 238 #define HAVE_FSTAT 1 239 240 /* Define to 1 if you have the <fstream> header file. */ 241 #define HAVE_FSTREAM 1 242 243 /* Define to 1 if you have the <fstream.h> header file. */ 244 #define HAVE_FSTREAM_H 1 245 246 /* Define to 1 if your localtime_r returns a int. */ 247 /* #undef HAVE_FUNC_LOCALTIME_R_INT */ 248 249 /* Define to 1 if your localtime_r returns a struct tm*. */ 250 #define HAVE_FUNC_LOCALTIME_R_TM 1 251 252 /* Define to 1 if you have the `getaddrinfo' function. */ 253 #define HAVE_GETADDRINFO 1 254 255 /* If you have the `gethostbyaddr_r' function, define to the number of 256 arguments it takes (normally 7 or 8). */ 257 /* #undef HAVE_GETHOSTBYADDR_R */ 258 259 /* If you have the `gethostbyname_r' function, define to the number of 260 arguments it takes (normally 5 or 6). */ 261 /* #undef HAVE_GETHOSTBYNAME_R */ 262 263 /* Define to 1 if you have the `gethostent_r' function. */ 264 /* #undef HAVE_GETHOSTENT_R */ 265 266 /* Define to 1 if you have the `gethrtime' function. */ 267 /* #undef HAVE_GETHRTIME */ 268 269 /* Define to 1 if you have the `getipnodebyaddr' function. */ 270 #define HAVE_GETIPNODEBYADDR 1 271 272 /* Define to 1 if you have the `getipnodebyname' function. */ 273 #define HAVE_GETIPNODEBYNAME 1 274 275 /* Define to 1 if you have the `getloadavg' function. */ 276 #define HAVE_GETLOADAVG 1 277 278 /* Define to 1 if you have the `getlogin_r' function */ 279 #define HAVE_GETLOGIN_R 1 280 281 /* Define to 1 if you have the `getopt' function. */ 282 #define HAVE_GETOPT 1 283 284 /* Define to 1 if you have the <getopt.h> header file. */ 285 #define HAVE_GETOPT_H 1 286 287 /* Define to 1 if you have the `getnameinfo' function. */ 288 #define HAVE_GETNAMEINFO 1 289 290 /* Define to 1 if you have the `getpagesize' function. */ 291 #define HAVE_GETPAGESIZE 1 292 293 /* Define to 1 if you have the `getpwuid' function. */ 294 #define HAVE_GETPWUID 1 295 296 /* Define to 1 if you have the `getrusage' function. */ 297 #define HAVE_GETRUSAGE 1 298 299 /* If you have the `getservbyname_r' function, define to the number of 300 arguments it takes (normally 5 or 6). */ 301 /* #undef HAVE_GETSERVBYNAME_R */ 302 303 /* Define to 1 if you have the `gettimeofday' function. */ 304 #define HAVE_GETTIMEOFDAY 1 305 306 /* Define to 1 if you have the `getuid' function. */ 307 #define HAVE_GETUID 1 308 309 /* Define to 1 if you have the <gnutls/abstract.h> header file. */ 310 /* #undef HAVE_GNUTLS_ABSTRACT_H */ 311 312 /* Define to 1 if you have the `gnutls_certificate_set_verify_function' 313 function. */ 314 /* #undef HAVE_GNUTLS_CERTIFICATE_SET_VERIFY_FUNCTION */ 315 316 /* Define to 1 if you have the `gnutls_record_disable_padding' function. */ 317 /* #undef HAVE_GNUTLS_RECORD_DISABLE_PADDING */ 318 319 /* Define to 1 if you have the `gnutls_rnd' function. */ 320 /* #undef HAVE_GNUTLS_RND */ 321 322 /* Define to 1 if you have the <ieeefp.h> header file. */ 323 /* #undef HAVE_IEEEFP_H */ 324 325 /* Define to 1 if you have the `inet_ntoa_r' function. */ 326 /* #undef HAVE_INET_NTOA_R */ 327 328 /* Define to 1 if you have the `inet_ntop' function. */ 329 #define HAVE_INET_NTOP 1 330 331 /* Define to 1 if the system has the type `intptr_t'. */ 332 #define HAVE_INTPTR_T 1 333 334 /* Define to 1 if you have the <inttypes.h> header file. */ 335 #define HAVE_INTTYPES_H 1 336 337 /* Define to 1 if you have the <iostream> header file. */ 338 #define HAVE_IOSTREAM 1 339 340 /* Define to 1 if you have the <iostream.h> header file. */ 341 #define HAVE_IOSTREAM_H 1 342 343 /* Define to 1 if you have `ios(_base)::register_callback'. */ 344 #define HAVE_IOS_REGISTER_CALLBACK 1 345 346 /* Define to 1 if you have the <langinfo.h> header file. */ 347 #define HAVE_LANGINFO_H 1 348 349 /* Define to 1 if you have the <lapacke.h> header file. */ 350 /* #undef HAVE_LAPACKE_H */ 351 352 /* Define to 1 if you have the <lapacke/lapacke.h> header file. */ 353 /* #undef HAVE_LAPACKE_LAPACKE_H */ 354 355 /* Define to 1 if you have the `lchown' function. */ 356 /* #undef HAVE_LCHOWN */ 357 358 /* Define to 1 if libbz2 is available. */ 359 #define HAVE_LIBBZ2 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 local LBSM support is available. */ 459 /* #undef HAVE_LOCAL_LBSM */ 460 461 /* Define to 1 if you have the `lutimes' function. */ 462 /* #undef HAVE_LUTIMES */ 463 464 /* Define to 1 if you have the `madvise' function. */ 465 #define HAVE_MADVISE 1 466 467 /* Define to 1 if you have the <malloc.h> header file. */ 468 /* #undef HAVE_MALLOC_H */ 469 470 /* Define to 1 if you have the `malloc_options' function. */ 471 /* #undef HAVE_MALLOC_OPTIONS */ 472 473 /* Define to 1 if you have the <memory.h> header file. */ 474 #define HAVE_MEMORY_H 1 475 476 /* Define to 1 if you have the `nanosleep' function. */ 477 #define HAVE_NANOSLEEP 1 478 479 /* Define to 1 if the NCBI C toolkit is available. */ 480 /* #undef HAVE_NCBI_C */ 481 482 /* Define to 1 if the real version of ncbi_crypt support is available. */ 483 /* #undef HAVE_NCBI_CRYPT */ 484 485 /* Define to 1 if you have the <netdb.h> header file. */ 486 #define HAVE_NETDB_H 1 487 488 /* Define to 1 if you have the <netinet/in.h> header file. */ 489 #define HAVE_NETINET_IN_H 1 490 491 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 492 #define HAVE_NETINET_TCP_H 1 493 494 /* Define to 1 if you have the <net/inet/in.h> header file. */ 495 /* #undef HAVE_NET_INET_IN_H */ 496 497 /* Define to 1 if you have the `nl_langinfo' function. */ 498 #define HAVE_NL_LANGINFO 1 499 500 /* Define to 1 if the ORBacus CORBA package is available. */ 501 /* #undef HAVE_ORBACUS */ 502 503 /* Define to 1 if you have the <paths.h> header file. */ 504 #define HAVE_PATHS_H 1 505 506 /* Define to 1 if you have the `poll' function. */ 507 #define HAVE_POLL 1 508 509 /* Define to 1 if you have the <poll.h> header file. */ 510 #define HAVE_POLL_H 1 511 512 /* Define to 1 if you have the `pthread_atfork' function. */ 513 /* #undef HAVE_PTHREAD_ATFORK */ 514 515 /* Define to 1 if you have the `pthread_condattr_setclock' function. */ 516 /* #undef HAVE_PTHREAD_CONDATTR_SETCLOCK */ 517 518 /* Define to 1 if you have the `pthread_cond_timedwait_relative_np' function. 519 */ 520 #define HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP 1 521 522 /* Define to 1 if pthread mutexes are available. */ 523 #define HAVE_PTHREAD_MUTEX 1 524 525 /* Define to 1 if you have the `pthread_setconcurrency' function. */ 526 #define HAVE_PTHREAD_SETCONCURRENCY 1 527 528 /* Define to 1 if you have the `putenv' function. */ 529 #define HAVE_PUTENV 1 530 531 /* Define to 1 if Python 2.3 libraries are available. */ 532 /* #undef HAVE_PYTHON23 */ 533 534 /* Define to 1 if Python 2.4 libraries are available. */ 535 /* #undef HAVE_PYTHON24 */ 536 537 /* Define to 1 if Python 2.5 libraries are available. */ 538 /* #undef HAVE_PYTHON25 */ 539 540 /* Define to 1 if you have the `readpassphrase' function. */ 541 #define HAVE_READPASSPHRASE 1 542 543 /* Define to 1 if your C compiler supports some variant of the C99 `restrict' 544 keyword. */ 545 #define HAVE_RESTRICT_C 1 546 547 /* Define to 1 if your C++ compiler supports some variant of the C99 548 `restrict' keyword. */ 549 #define HAVE_RESTRICT_CXX 1 550 551 /* Define to 1 if you have the <roken.h> header file. */ 552 /* #undef HAVE_ROKEN_H */ 553 554 /* Define to 1 if you have the `sched_yield' function. */ 555 #define HAVE_SCHED_YIELD 1 556 557 /* Define to 1 if you have the `select' function. */ 558 #define HAVE_SELECT 1 559 560 /* Define to 1 if you have the <select.h> header file. */ 561 /* #undef HAVE_SELECT_H */ 562 563 /* Define to 1 if you have `union semun'. */ 564 #define HAVE_SEMUN 1 565 566 /* Define to 1 if you have the `setenv' function. */ 567 #define HAVE_SETENV 1 568 569 /* Define to 1 if you have the `setitimer' function. */ 570 #define HAVE_SETITIMER 1 571 572 /* Define to 1 if you have the `setrlimit' function. */ 573 #define HAVE_SETRLIMIT 1 574 575 /* Define to 1 if you have the <signal.h> header file. */ 576 #define HAVE_SIGNAL_H 1 577 578 /* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */ 579 #define HAVE_SIN_LEN 1 580 581 /* Define to 1 if you have the `snprintf' function. */ 582 #define HAVE_SNPRINTF 1 583 584 /* Define to 1 if you have the `socketpair' function. */ 585 #define HAVE_SOCKETPAIR 1 586 587 /* Define to 1 if the system has the type `socklen_t'. */ 588 #define HAVE_SOCKLEN_T 1 589 590 /* Define to 1 if you have the `SQLGetPrivateProfileString' function. */ 591 /* #undef HAVE_SQLGETPRIVATEPROFILESTRING */ 592 593 /* Define to 1 if the system has the type `SQLLEN'. */ 594 #define HAVE_SQLLEN 1 595 596 /* Define to 1 if the system has the type `SQLROWOFFSET'. */ 597 /* #undef HAVE_SQLROWOFFSET */ 598 599 /* Define to 1 if the system has the type `SQLROWSETSIZE'. */ 600 /* #undef HAVE_SQLROWSETSIZE */ 601 602 /* Define to 1 if the system has the type `SQLSETPOSIROW'. */ 603 #define HAVE_SQLSETPOSIROW 1 604 605 /* Define to 1 if you have the `statfs' function. */ 606 #define HAVE_STATFS 1 607 608 /* Define to 1 if you have the `statvfs' function. */ 609 #define HAVE_STATVFS 1 610 611 /* Define to 1 if you have the <stdbool.h> header file. */ 612 #define HAVE_STDBOOL_H 1 613 614 /* Define to 1 if you have the <stddef.h> header file. */ 615 #define HAVE_STDDEF_H 1 616 617 /* Define to 1 if you have the <stdint.h> header file. */ 618 #define HAVE_STDINT_H 1 619 620 /* Define to 1 if you have the <stdlib.h> header file. */ 621 #define HAVE_STDLIB_H 1 622 623 /* Define to 1 if you have the `strcasecmp' function. */ 624 #define HAVE_STRCASECMP 1 625 626 /* Define to 1 if strcasecmp treats letters as lowercase. */ 627 #define HAVE_STRCASECMP_LC 1 628 629 /* Define to 1 if you have the `strdup' function. */ 630 #define HAVE_STRDUP 1 631 632 /* Define to 1 if you have the <strings.h> header file. */ 633 #define HAVE_STRINGS_H 1 634 635 /* Define to 1 if you have the <string.h> header file. */ 636 #define HAVE_STRING_H 1 637 638 /* Define to 1 if you have the `strlcat' function. */ 639 #define HAVE_STRLCAT 1 640 641 /* Define to 1 if you have the `strlcpy' function. */ 642 #define HAVE_STRLCPY 1 643 644 /* Define to 1 if you have the `strndup' function. */ 645 /* #undef HAVE_STRNDUP */ 646 647 /* Define to 1 if you have the `strnlen' function. */ 648 #define HAVE_STRNLEN 1 649 650 /* Define to 1 if you have the `strsep' function. */ 651 #undef HAVE_STRSEP 652 653 /* Define to 1 if you have the <strstream> header file. */ 654 #define HAVE_STRSTREAM 1 655 656 /* Define to 1 if you have the <strstream.h> header file. */ 657 /* #undef HAVE_STRSTREAM_H */ 658 659 /* Define to 1 if you have the <strstrea.h> header file. */ 660 /* #undef HAVE_STRSTREA_H */ 661 662 /* Define to 1 if you have the `strtok_r' function. */ 663 #define HAVE_STRTOK_R 1 664 665 /* Define to 1 if `tm_zone' is member of `struct tm'. */ 666 #define HAVE_STRUCT_TM_TM_ZONE 1 667 668 /* Define to 1 if `__tm_zone' is member of `struct tm'. */ 669 /* #undef HAVE_STRUCT_TM___TM_ZONE */ 670 671 /* Define to 1 if SYBASE has reentrant libraries. */ 672 /* #undef HAVE_SYBASE_REENTRANT */ 673 674 /* Define to 1 if Linux-like 1-arg sysinfo exists. */ 675 /* #undef HAVE_SYSINFO_1 */ 676 677 /* Define to 1 if you have the `sysmp' function. */ 678 /* #undef HAVE_SYSMP */ 679 680 /* Define to 1 if you have SysV semaphores. */ 681 #define HAVE_SYSV_SEMAPHORES 1 682 683 /* Define to 1 if you have the <sys/eventfd.h> header file. */ 684 /* #undef HAVE_SYS_EVENTFD_H */ 685 686 /* Define to 1 if you have the <sys/file.h> header file. */ 687 #define HAVE_SYS_FILE_H 1 688 689 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 690 #define HAVE_SYS_IOCTL_H 1 691 692 /* Define to 1 if you have the <sys/mount.h> header file. */ 693 #define HAVE_SYS_MOUNT_H 1 694 695 /* Define to 1 if you have the <sys/param.h> header file. */ 696 #define HAVE_SYS_PARAM_H 1 697 698 /* Define to 1 if you have the <sys/resource.h> header file. */ 699 #define HAVE_SYS_RESOURCE_H 1 700 701 /* Define to 1 if you have the <sys/select.h> header file. */ 702 #define HAVE_SYS_SELECT_H 1 703 704 /* Define to 1 if you have the <sys/socket.h> header file. */ 705 #define HAVE_SYS_SOCKET_H 1 706 707 /* Define to 1 if you have the <sys/sockio.h> header file. */ 708 #define HAVE_SYS_SOCKIO_H 1 709 710 /* Define to 1 if you have the <sys/statvfs.h> header file. */ 711 //#define HAVE_SYS_STATVFS_H 1 712 713 /* Define to 1 if you have the <sys/stat.h> header file. */ 714 #define HAVE_SYS_STAT_H 1 715 716 /* Define to 1 if you have the <sys/sysinfo.h> header file. */ 717 /* #undef HAVE_SYS_SYSINFO_H */ 718 719 /* Define to 1 if you have the <sys/time.h> header file. */ 720 #define HAVE_SYS_TIME_H 1 721 722 /* Define to 1 if you have the <sys/types.h> header file. */ 723 #define HAVE_SYS_TYPES_H 1 724 725 /* Define to 1 if you have the <sys/vfs.h> header file. */ 726 /* #undef HAVE_SYS_VFS_H */ 727 728 /* Define to 1 if you have the <sys/wait.h> header file. */ 729 #define HAVE_SYS_WAIT_H 1 730 731 /* Define to 1 if you have the `timegm' function. */ 732 #define HAVE_TIMEGM 1 733 734 /* Define to 1 if the system has the type `uintptr_t'. */ 735 #define HAVE_UINTPTR_T 1 736 737 /* Define to 1 if your system permits reading integers from unaligned 738 addresses. */ 739 #define HAVE_UNALIGNED_READS 1 740 741 /* Define to 1 if you have the <unistd.h> header file. */ 742 #define HAVE_UNISTD_H 1 743 744 /* Define to 1 if you have the `usleep' function. */ 745 #define HAVE_USLEEP 1 746 747 /* Define to 1 if you have the `utimes' function. */ 748 #define HAVE_UTIMES 1 749 750 /* Define to 1 if you have the <valgrind/memcheck.h> header file. */ 751 /* #undef HAVE_VALGRIND_MEMCHECK_H */ 752 753 /* Define to 1 if you have the `vasprintf' function. */ 754 #define HAVE_VASPRINTF 1 755 756 /* Define to 1 if you have the `vprintf' function. */ 757 #define HAVE_VPRINTF 1 758 759 /* Define to 1 if you have the `vsnprintf' function. */ 760 #define HAVE_VSNPRINTF 1 761 762 /* Define to 1 if you have the <wchar.h> header file. */ 763 #define HAVE_WCHAR_H 1 764 765 /* Define to 1 if you have the <windows.h> header file. */ 766 /* #undef HAVE_WINDOWS_H */ 767 768 /* Define to 1 if you have the `writev' function. */ 769 #define HAVE_WRITEV 1 770 771 /* Define to 1 if the system has the type `wstring'. */ 772 #define HAVE_WSTRING 1 773 774 /* Define to 1 if wxWidgets is available. */ 775 /* #undef HAVE_WXWIDGETS */ 776 777 /* Define to 1 if the system has the type `__CLPK_integer'. */ 778 #define HAVE___CLPK_INTEGER 1 779 780 /* Define as const if the declaration of iconv() needs const. */ 781 #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 /* MAC_OS_X_VERSION_10_5 */ 782 # define ICONV_CONST 783 #else 784 # define ICONV_CONST const 785 #endif 786 787 /* Define to 0xffffffff if your operating system doesn't. */ 788 /* #undef INADDR_NONE */ 789 790 /* Define to 1 when building binaries for public release. */ 791 /* #undef NCBI_BIN_RELEASE */ 792 793 /* Define to whatever syntax your compiler supports for marking functions as 794 to be inlined even if they might not otherwise be. */ 795 #define NCBI_FORCEINLINE inline __attribute__((always_inline)) 796 797 /* Rename DBLIB symbols in FTDS to avoid name clash with Sybase DBLIB. */ 798 #define NCBI_FTDS_RENAME_SYBDB 1 799 800 /* If you have the `getpwuid_r' function, define to the number of arguments it 801 takes (normally 4 or 5). */ 802 #define NCBI_HAVE_GETPWUID_R 5 803 804 /* If you have the `readdir_r' function, define to the number of arguments it 805 takes (normally 2 or 3). */ 806 #define NCBI_HAVE_READDIR_R 3 807 808 /* Define to 1 if stdio supports locking. */ 809 #define NCBI_HAVE_STDIO_LOCKED 1 810 811 /* Define to whatever syntax, if any, your C compiler supports for marking 812 pointers as restricted in the C99 sense. */ 813 #define NCBI_RESTRICT_C __restrict__ 814 815 /* Define to whatever syntax, if any, your C++ compiler supports for marking 816 pointers as restricted in the C99 sense. */ 817 #define NCBI_RESTRICT_CXX __restrict__ 818 819 /* Define to 1 if SQLColAttribute's last argument is an SQLLEN * */ 820 #define NCBI_SQLCOLATTRIBUTE_SQLLEN 1 821 822 /* Define to whatever syntax your compiler supports for declaring thread-local 823 variables, or leave undefined if it doesn't. */ 824 #define NCBI_TLS_VAR __thread 825 826 /* Define to 1 if prototypes can use exception specifications. */ 827 #define NCBI_USE_THROW_SPEC 1 828 829 /* Define to 1 if the BSD-style netdb interface is reentrant. */ 830 /* #undef NETDB_REENTRANT */ 831 832 /* Define as the return type of signal handlers (`int' or `void'). */ 833 #define RETSIGTYPE void 834 835 /* Define to 1 if the `select' function updates its timeout when interrupted 836 by a signal. */ 837 /* #undef SELECT_UPDATES_TIMEOUT */ 838 839 /* The size of `SQLWCHAR', as computed by sizeof. */ 840 /* #undef SIZEOF_SQLWCHAR */ 841 842 /* Define to 1 if the stack grows down. */ 843 #define STACK_GROWS_DOWN 1 844 845 /* Define to 1 if the stack grows up. */ 846 /* #undef STACK_GROWS_UP */ 847 848 /* Define to 1 if you have the ANSI C header files. */ 849 #define STDC_HEADERS 1 850 851 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 852 #define TIME_WITH_SYS_TIME 1 853 854 /* Define to 1 if the X Window System is missing or not being used. */ 855 /* #undef X_DISPLAY_MISSING */ 856 857 /* Enable GNU extensions on systems that have them. */ 858 #ifndef _GNU_SOURCE 859 # define _GNU_SOURCE 1 860 #endif 861 862 /* Define to empty if `const' does not conform to ANSI C. */ 863 /* #undef const */ 864 865 /* Define to `unsigned int' if <sys/types.h> does not define. */ 866 /* #undef size_t */ 867 868 /* 869 * Site localization 870 */ 871 #include <common/config/ncbiconf_xcode_site.h> 872 873 /* Architecture specifics */ 874 #include <common/config/ncbiconf_universal.h> 875