Show
Ignore:
Timestamp:
17/08/08 13:07:47 (5 months ago)
Author:
ono
Message:

Update win32 config.h to latest configure.ac with selected features:
* ENABLE_SUPERSEDED
* HAVE_ZLIB
* HAVE_SQLITE
..etc.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/win32/include/config.h

    r234 r676  
    11/* config.h.  Generated by configure.  */ 
    2 /* config.h.in.  Generated from configure.in by autoheader.  */ 
     2/* config.h.in.  Generated from configure.ac by autoheader.  */ 
     3 
     4/* Define to 1 if the `closedir' function returns void instead of `int'. */ 
     5/* #undef CLOSEDIR_VOID */ 
     6 
     7/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP 
     8   systems. This function is required for `alloca.c' support on those systems. 
     9   */ 
     10/* #undef CRAY_STACKSEG_END */ 
     11 
     12/* Define to 1 if using `alloca.c'. */ 
     13/* #undef C_ALLOCA */ 
    314 
    415/* Define to 1 if you want to get debug output with -D. */ 
    516/* #undef DEBUG */ 
    617 
     18/* Define to 1 if you want to compile-in experimental XEP handlers. */ 
     19/* #undef ENABLE_EXPERIMENTAL */ 
     20 
     21/* Define to 1 if you want to compile-in superseded XEP handlers. */ 
     22#define ENABLE_SUPERSEDED 1 
     23 
    724/* Define to 1 if you have the `alarm' function. */ 
    825/* #undef HAVE_ALARM */ 
    926 
     27/* Define to 1 if you have `alloca', as a function or macro. */ 
     28#define HAVE_ALLOCA 1 
     29#define alloca _alloca 
     30 
     31/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). 
     32   */ 
     33/* #undef HAVE_ALLOCA_H */ 
     34 
    1035/* Define to 1 if you have the <arpa/inet.h> header file. */ 
    1136/* #undef HAVE_ARPA_INET_H */ 
     
    2045/* #undef HAVE_BROKEN_VSNPRINTF */ 
    2146 
     47/* Define to 1 if you have the `btowc' function. */ 
     48#define HAVE_BTOWC 1 
     49 
    2250/* Define to 1 if you have the 'close' function. */ 
    2351#define HAVE_CLOSE 1 
     
    2553/* Define to 1 if you have the <db.h> header file. */ 
    2654/* #undef HAVE_DB_H */ 
     55 
     56/* Define to 1 if you have the declaration of `getenv', and to 0 if you don't. 
     57   */ 
     58#define HAVE_DECL_GETENV 1 
     59 
     60/* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. 
     61   */ 
     62/* #undef HAVE_DECL_TZNAME */ 
    2763 
    2864/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 
     
    4278#define HAVE_DUP2 1 
    4379 
     80/* Define to 1 if you have the `epoll_create' function. */ 
     81/* #undef HAVE_EPOLL_CREATE */ 
     82 
    4483/* Define to 1 if you have the `fcntl' function. */ 
    4584/* #undef HAVE_FCNTL */ 
     
    5190/* #undef HAVE_FORK */ 
    5291 
     92/* Define to 1 if you have the `gethostname' function. */ 
     93#define HAVE_GETHOSTNAME 1 
     94 
    5395/* Define to 1 if you have the `getopt' function. */ 
    5496/* #undef HAVE_GETOPT */ 
    5597 
     98/* Define to 1 if you have the `getpagesize' function. */ 
     99/* #undef HAVE_GETPAGESIZE */ 
     100 
    56101/* Define to 1 if you have the `getpid' function. */ 
    57102#define HAVE_GETPID 1 
     
    60105/* #undef HAVE_GETTIMEOFDAY */ 
    61106 
    62 /* Define to 1 if Libidn is available. */ 
    63 /* #undef HAVE_IDN */ 
     107/* Define to 1 if you have the <gsasl.h> header file. */ 
     108#define HAVE_GSASL_H 1 
    64109 
    65110/* Define to 1 if you have the `inet_aton' function. */ 
    66111/* #undef HAVE_INET_ATON */ 
    67112 
     113/* Define to 1 if you have the `inet_ntoa' function. */ 
     114/* #undef HAVE_INET_NTOA */ 
     115 
    68116/* Define to 1 if you have the `inet_ntop' function. */ 
    69117/* #undef HAVE_INET_NTOP */ 
     
    93141/* #undef HAVE_LIBBIND */ 
    94142 
     143/* Define to 1 if you have the `clntsh' library (-lclntsh). */ 
     144/* #undef HAVE_LIBCLNTSH */ 
     145 
    95146/* Define to 1 if you have the `crypto' library (-lcrypto). */ 
    96147/* #undef HAVE_LIBCRYPTO */ 
    97148 
     149/* Define to 1 if you have the `expat' library (-lexpat). */ 
     150#define HAVE_LIBEXPAT 1 
     151 
     152/* Define to 1 if you have the `gsasl' library (-lgsasl). */ 
     153#define HAVE_LIBGSASL 1 
     154 
    98155/* Define to 1 if you have the `idn' library (-lidn). */ 
    99 /* #undef HAVE_LIBIDN */ 
     156#define HAVE_LIBIDN 1 
    100157 
    101158/* Define to 1 if you have the `lber' library (-llber). */ 
     
    125182/* Define to 1 if you have the `ssl' library (-lssl). */ 
    126183/* #undef HAVE_LIBSSL */ 
     184 
     185/* Define to 1 if you have the `udns' library (-ludns). */ 
     186#define HAVE_LIBUDNS 1 
     187 
     188/* Define to 1 if you have the `ws2_32' library (-lws2_32). */ 
     189#define HAVE_LIBWS2_32 1 
     190 
     191/* if zlib is available */ 
     192#define HAVE_LIBZ 1 
     193 
     194/* Define to 1 if you have the `mbsrtowcs' function. */ 
     195#define HAVE_MBSRTOWCS 1 
     196 
     197/* Define to 1 if <wchar.h> declares mbstate_t. */ 
     198/* #undef HAVE_MBSTATE_T */ 
    127199 
    128200/* Define to 1 if your system has a GNU libc compatible `malloc' function, and 
     
    139211#define HAVE_MEMORY_H 1 
    140212 
     213/* Define to 1 if you have the `mempcpy' function. */ 
     214/* #undef HAVE_MEMPCPY */ 
     215 
    141216/* Define to 1 if you have the `memset' function. */ 
    142217#define HAVE_MEMSET 1 
     
    154229/* #undef HAVE_NDIR_H */ 
    155230 
     231/* Define to 1 if you have the <netdb.h> header file. */ 
     232/* #undef HAVE_NETDB_H */ 
     233 
    156234/* Define to 1 if you have the <netinet/in.h> header file. */ 
    157235/* #undef HAVE_NETINET_IN_H */ 
     236 
     237/* Define if you have oci.h */ 
     238/* #undef HAVE_OCI_H */ 
    158239 
    159240/* Define to 1 if you have the <openssl/crypto.h> header file. */ 
     
    185266/* #undef HAVE_RES_QUERY */ 
    186267 
     268/* Define to 1 if you have the <sasl/sasl.h> header file. */ 
     269/* #undef HAVE_SASL_SASL_H */ 
     270 
    187271/* Define to 1 if the system has the type `sa_family_t'. */ 
    188272/* #undef HAVE_SA_FAMILY_T */ 
     
    194278/* #undef HAVE_SELECT */ 
    195279 
     280/* Define to 1 if you have the `setenv' function. */ 
     281/* #undef HAVE_SETENV */ 
     282 
    196283/* Define to 1 if you have the <signal.h> header file. */ 
    197284#define HAVE_SIGNAL_H 1 
     
    205292/* Define to 1 if you have the `socket' function. */ 
    206293#define HAVE_SOCKET 1 
     294 
     295/* Define to 1 if you have the <sqlite3.h> header file. */ 
     296#define HAVE_SQLITE3_H 1 
    207297 
    208298/* Define to 1 if OpenSSL is available. */ 
     
    213303/* #undef HAVE_STAT_EMPTY_STRING_BUG */ 
    214304 
     305/* Define to 1 if you have the <stdarg.h> header file. */ 
     306/* #undef HAVE_STDARG_H */ 
     307 
    215308/* Define to 1 if you have the <stdint.h> header file. */ 
    216309#define HAVE_STDINT_H 1 
     
    246339#define HAVE_STRNCASECMP 1 
    247340 
     341/* Define to 1 if you have the `strndup' function. */ 
     342/* #undef HAVE_STRNDUP */ 
     343 
    248344/* Define to 1 if you have the `strnicmp' function. */ 
    249345#define HAVE_STRNICMP 1 
     
    255351#define HAVE_STRUCT_IN6_ADDR 1 
    256352 
     353/* Define to 1 if the system has the type `struct sockaddr_in6'. */ 
    257354#define HAVE_STRUCT_SOCKADDR_IN6 1 
    258355 
     
    273370/* #undef HAVE_SYS_DIR_H */ 
    274371 
     372/* Define to 1 if you have the <sys/epoll.h> header file. */ 
     373/* #undef HAVE_SYS_EPOLL_H */ 
     374 
    275375/* Define to 1 if you have the <sys/filio.h> header file. */ 
    276376/* #undef HAVE_SYS_FILIO_H */ 
     
    304404/* #undef HAVE_SYS_UTSNAME_H */ 
    305405 
    306 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 
     406/* Define to 1 if you have the <sys/wait.h> header file. */ 
    307407/* #undef HAVE_SYS_WAIT_H */ 
    308408 
     
    336436/* #undef HAVE_VSNPRINTF */ 
    337437 
     438/* Define to 1 if you have the `vsyslog' function. */ 
     439/* #undef HAVE_VSYSLOG */ 
     440 
    338441/* Define to 1 if you have the `wait' function. */ 
    339442/* #undef HAVE_WAIT */ 
    340443 
     444/* Define to 1 if you have the <wchar.h> header file. */ 
     445#define HAVE_WCHAR_H 1 
     446 
     447/* Define to 1 if you have the <wctype.h> header file. */ 
     448#define HAVE_WCTYPE_H 1 
     449 
    341450/* Define to 1 if you have the <windns.h> header file. */ 
    342451#define HAVE_WINDNS_H 1 
     
    348457#define HAVE_WINSOCK2_H 1 
    349458 
     459/* Define to 1 if you have the `wmempcpy' function. */ 
     460/* #undef HAVE_WMEMPCPY */ 
     461 
    350462/* Define to 1 if `fork' works. */ 
    351463/* #undef HAVE_WORKING_FORK */ 
     
    353465/* Define to 1 if `vfork' works. */ 
    354466/* #undef HAVE_WORKING_VFORK */ 
     467 
     468/* if you have the zlib.h header file */ 
     469#define HAVE_ZLIB_H 1 
    355470 
    356471/* Define to 1 if you have the `_findfirst' function. */ 
     
    373488/* #undef LSTAT_FOLLOWS_SLASHED_SYMLINK */ 
    374489 
     490/* Define to 1 if you want to enable managed IO debug output. */ 
     491#ifdef _DEBUG 
     492#define MIO_DEBUG 1 
     493#endif 
     494 
     495/* Define to 1 if you want to use 'epoll' for non-blocking I/O. */ 
     496/* #undef MIO_EPOLL */ 
     497 
    375498/* Define to 1 if you want to use 'poll' for non-blocking I/O. */ 
    376499/* #undef MIO_POLL */ 
     
    385508/* #undef NAD_DEBUG */ 
    386509 
     510/* Define to 1 if your C compiler doesn't accept -c and -o together. */ 
     511/* #undef NO_MINUS_C_MINUS_O */ 
     512 
    387513/* Name of package */ 
    388514#define PACKAGE "jabberd" 
     
    406532/* #undef POOL_DEBUG */ 
    407533 
     534/* Define as the return type of signal handlers (`int' or `void'). */ 
     535/* #undef RETSIGTYPE */ 
     536 
     537/* Define to the type of arg 1 for `select'. */ 
     538/* #undef SELECT_TYPE_ARG1 */ 
     539 
     540/* Define to the type of args 2, 3 and 4 for `select'. */ 
     541/* #undef SELECT_TYPE_ARG234 */ 
     542 
     543/* Define to the type of arg 5 for `select'. */ 
     544/* #undef SELECT_TYPE_ARG5 */ 
     545 
    408546/* The number of bytes in type char */ 
    409547/* #undef SIZEOF_CHAR */ 
     
    421559/* #undef SIZEOF_VOIDP */ 
    422560 
     561/* If using the C implementation of alloca, define if you know the 
     562   direction of stack growth for your system; otherwise it will be 
     563   automatically deduced at runtime. 
     564        STACK_DIRECTION > 0 => grows toward higher addresses 
     565        STACK_DIRECTION < 0 => grows toward lower addresses 
     566        STACK_DIRECTION = 0 => direction of growth unknown */ 
     567/* #undef STACK_DIRECTION */ 
     568 
    423569/* Define to 1 if you have the ANSI C header files. */ 
    424570#define STDC_HEADERS 1 
     
    439585#define STORAGE_MYSQL 1 
    440586 
     587/* Define to 1 if you want to use Oracle for auth/reg/storage. */ 
     588/* #undef STORAGE_ORACLE */ 
     589 
    441590/* Define to 1 if you want to use PAM for auth/reg. */ 
    442591/* #undef STORAGE_PAM */ 
     
    453602/* Define to 1 if you want to use pipes for auth/reg. */ 
    454603/* #undef STORAGE_PIPE */ 
     604 
     605/* Define to 1 if you want to use PostgreSQL for storage. */ 
     606/* #undef STORAGE_POSTGRES */ 
     607 
     608/* Define to 1 if you want to use SQLite 3 for storage. */ 
     609#define STORAGE_SQLITE 1 
    455610 
    456611/* Define to 1 if you want to get SX debug output with -D. */ 
     
    498653#define sleep(x) Sleep((x)*1000); 
    499654 
     655/* type to use in place of socklen_t if not defined */ 
     656/* #undef socklen_t */ 
     657 
    500658/* Define to '__ss_family' if 'struct sockaddr_storage' defines '__ss_family' 
    501659   instead of 'ss_family'. */ 
     
    512670#define strncasecmp strnicmp 
    513671 
     672/* Define to the type of an unsigned integer type of width exactly 16 bits if 
     673   such a type exists and the standard includes do not define it. */ 
     674/* #undef uint16_t */ 
     675 
     676/* Define to the type of an unsigned integer type of width exactly 32 bits if 
     677   such a type exists and the standard includes do not define it. */ 
     678/* #undef uint32_t */ 
     679 
     680/* Define to the type of an unsigned integer type of width exactly 8 bits if 
     681   such a type exists and the standard includes do not define it. */ 
     682/* #undef uint8_t */ 
     683 
    514684/* Define as `fork' if `vfork' does not work. */ 
    515685/* #undef vfork */