autoconfig.h

Go to the documentation of this file.
00001 /* autoconfig.h.  Generated from autoconfig.h.in by configure.  */
00002 /* autoconfig.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 /* NEVER use this! This is only for devel/debugging - disables all atomic
00005    arithmetics code. */
00006 /* #undef ATOMIC_TORTURE */
00007 
00008 /* use x86 assembler code for atomic arithmetic operations that will only work
00009    oni singleprocessor systems - compiled binary will be buggy on SMP */
00010 /* #undef ATOMIC_X86 */
00011 
00012 /* use x86 assembler code for atomic arithmetic operations - default for SMP
00013    and UP systems */
00014 #define ATOMIC_X86_SMP 1
00015 
00016 /* create database automatically if it does not exist */
00017 #define AUTO_CREATE_DATABASE 1
00018 
00019 /* Define to 1 if the `closedir' function returns void instead of `int'. */
00020 /* #undef CLOSEDIR_VOID */
00021 
00022 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
00023    systems. This function is required for `alloca.c' support on those systems.
00024    */
00025 /* #undef CRAY_STACKSEG_END */
00026 
00027 /* Define to 1 if using `alloca.c'. */
00028 /* #undef C_ALLOCA */
00029 
00030 /* Define to 1 to compile debug code */
00031 /* #undef DEBUG */
00032 
00033 /* debug: abort on malloc/realloc of zero bytes */
00034 /* #undef DEBUG_MALLOC_0 */
00035 
00036 /* Enable the X_MS_MediaReceiverRegistrar UPnP service. This is for future
00037    XBox 360 support, other renderers will probably not need it */
00038 /* #undef ENABLE_MRREG */
00039 
00040 /* enable SIGHUP handling */
00041 #define ENABLE_SIGHUP 1
00042 
00043 /* exif_entry_get_value() has 1 parameter */
00044 /* #undef EXIF_EGV_1 */
00045 
00046 /* exif_entry_get_value() has 3 parameters */
00047 #define EXIF_EGV_3 1
00048 
00049 /* This is required for Playstation 3 support, it adds certain tags to the
00050    protocolInfo attribute */
00051 #define EXTEND_PROTOCOLINFO 1
00052 
00053 /* Define to 1 if you have `alloca', as a function or macro. */
00054 #define HAVE_ALLOCA 1
00055 
00056 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
00057    */
00058 #define HAVE_ALLOCA_H 1
00059 
00060 /* Define to 1 if you have the <arpa/inet.h> header file. */
00061 #define HAVE_ARPA_INET_H 1
00062 
00063 /* Define to 1 if you have the <audioproperties.h> header file. */
00064 #define HAVE_AUDIOPROPERTIES_H 1
00065 
00066 /* Define to 1 if you have the `backtrace' function. */
00067 #define HAVE_BACKTRACE 1
00068 
00069 /* Define to 1 if you have the `backtrace_symbols' function. */
00070 #define HAVE_BACKTRACE_SYMBOLS 1
00071 
00072 /* clock_gettime presense */
00073 #define HAVE_CLOCK_GETTIME 1
00074 
00075 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
00076    */
00077 #define HAVE_DIRENT_H 1
00078 
00079 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
00080 /* #undef HAVE_DOPRNT */
00081 
00082 /* Define to 1 if you have the <execinfo.h> header file. */
00083 #define HAVE_EXECINFO_H 1
00084 
00085 /* EXIF library presence */
00086 #define HAVE_EXIF 1
00087 
00088 /* libextractor library presence */
00089 /* #undef HAVE_EXTRACTOR */
00090 
00091 /* Define to 1 if you have the <fcntl.h> header file. */
00092 #define HAVE_FCNTL_H 1
00093 
00094 /* Define to 1 if you have the <fileref.h> header file. */
00095 #define HAVE_FILEREF_H 1
00096 
00097 /* Define to 1 if you have the `fork' function. */
00098 #define HAVE_FORK 1
00099 
00100 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
00101 #define HAVE_FSEEKO 1
00102 
00103 /* Define to 1 if you have the `gethostbyname' function. */
00104 #define HAVE_GETHOSTBYNAME 1
00105 
00106 /* Define to 1 if you have the `gethostbyname_r' function. */
00107 #define HAVE_GETHOSTBYNAME_R 1
00108 
00109 /* Define to 1 if you have the `gethostname' function. */
00110 #define HAVE_GETHOSTNAME 1
00111 
00112 /* Define to 1 if you have the <getopt.h> header file. */
00113 #define HAVE_GETOPT_H 1
00114 
00115 /* Define to 1 if you have the `getopt_long' function. */
00116 #define HAVE_GETOPT_LONG 1
00117 
00118 /* Define to 1 if you have the `gettimeofday' function. */
00119 #define HAVE_GETTIMEOFDAY 1
00120 
00121 /* id3lib presence */
00122 /* #undef HAVE_ID3 */
00123 
00124 /* not aware of taglib versions that do not support album art */
00125 #define HAVE_ID3_ALBUMART 1
00126 
00127 /* Define to 1 if you have the `if_freenameindex' function. */
00128 #define HAVE_IF_FREENAMEINDEX 1
00129 
00130 /* Define to 1 if you have the `if_nameindex' function. */
00131 #define HAVE_IF_NAMEINDEX 1
00132 
00133 /* Define to 1 if you have the `inet_ntoa' function. */
00134 #define HAVE_INET_NTOA 1
00135 
00136 /* inotify presence */
00137 #define HAVE_INOTIFY 1
00138 
00139 /* Define to 1 if you have the <inttypes.h> header file. */
00140 #define HAVE_INTTYPES_H 1
00141 
00142 /* Define to 1 if you have the `ioctl' function. */
00143 #define HAVE_IOCTL 1
00144 
00145 /* libjs presence */
00146 #define HAVE_JS 1
00147 
00148 /* Define to 1 if you have the <langinfo.h> header file. */
00149 #define HAVE_LANGINFO_H 1
00150 
00151 /* Define to 1 if you have the `exif' library (-lexif). */
00152 #define HAVE_LIBEXIF 1
00153 
00154 /* Define to 1 if you have the `extractor' library (-lextractor). */
00155 /* #undef HAVE_LIBEXTRACTOR */
00156 
00157 /* we are using the libiconv library */
00158 /* #undef HAVE_LIBICONV */
00159 
00160 /* Define to 1 if you have the `id3' library (-lid3). */
00161 /* #undef HAVE_LIBID3 */
00162 
00163 /* Define to 1 if you have the `lwres' library (-llwres). */
00164 /* #undef HAVE_LIBLWRES */
00165 
00166 /* Define to 1 if you have the `magic' library (-lmagic). */
00167 /* #undef HAVE_LIBMAGIC */
00168 
00169 /* Define to 1 if you have the `nsl' library (-lnsl). */
00170 /* #undef HAVE_LIBNSL */
00171 
00172 /* Define to 1 if you have the `pthread' library (-lpthread). */
00173 /* #undef HAVE_LIBPTHREAD */
00174 
00175 /* Define to 1 if you have the `socket' library (-lsocket). */
00176 /* #undef HAVE_LIBSOCKET */
00177 
00178 /* Define to 1 if you have the `sqlite3' library (-lsqlite3). */
00179 #define HAVE_LIBSQLITE3 1
00180 
00181 /* Define to 1 if you have the `tag' library (-ltag). */
00182 #define HAVE_LIBTAG 1
00183 
00184 /* Define to 1 if you have the `z' library (-lz). */
00185 #define HAVE_LIBZ 1
00186 
00187 /* Define to 1 if you have the <limits.h> header file. */
00188 #define HAVE_LIMITS_H 1
00189 
00190 /* Define to 1 if you have the <locale.h> header file. */
00191 #define HAVE_LOCALE_H 1
00192 
00193 /* Define to 1 if you have the `localtime_r' function. */
00194 #define HAVE_LOCALTIME_R 1
00195 
00196 /* Define to 1 if you have the <lwres/netdb.h> header file. */
00197 /* #undef HAVE_LWRES_NETDB_H */
00198 
00199 /* filemagic library presence */
00200 #define HAVE_MAGIC 1
00201 
00202 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
00203    to 0 otherwise. */
00204 #define HAVE_MALLOC 1
00205 
00206 /* Define to 1 if you have the `memmove' function. */
00207 #define HAVE_MEMMOVE 1
00208 
00209 /* Define to 1 if you have the <memory.h> header file. */
00210 #define HAVE_MEMORY_H 1
00211 
00212 /* Define to 1 if you have the `memset' function. */
00213 #define HAVE_MEMSET 1
00214 
00215 /* MySQL library presence */
00216 #define HAVE_MYSQL 1
00217 
00218 /* Define to 1 if you have the `mysql_init' function. */
00219 #define HAVE_MYSQL_INIT 1
00220 
00221 /* MYSQL_OPT_RECONNECT parameter available */
00222 #define HAVE_MYSQL_OPT_RECONNECT 1
00223 
00224 /* Define to 1 if you have the `mysql_stmt_init' function. */
00225 #define HAVE_MYSQL_STMT_INIT 1
00226 
00227 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
00228 /* #undef HAVE_NDIR_H */
00229 
00230 /* Define to 1 if you have the <netdb.h> header file. */
00231 #define HAVE_NETDB_H 1
00232 
00233 /* Define to 1 if you have the <netinet/in.h> header file. */
00234 #define HAVE_NETINET_IN_H 1
00235 
00236 /* Define to 1 if you have the `nl_langinfo' function. */
00237 #define HAVE_NL_LANGINFO 1
00238 
00239 /* Define if you have POSIX threads libraries and header files. */
00240 #define HAVE_PTHREAD 1
00241 
00242 /* Define to 1 if your system has a GNU libc compatible `realloc' function,
00243    and to 0 otherwise. */
00244 #define HAVE_REALLOC 1
00245 
00246 /* Define to 1 if you have the `regcomp' function. */
00247 #define HAVE_REGCOMP 1
00248 
00249 /* Define to 1 if you have the `sched_getparam' function. */
00250 #define HAVE_SCHED_GETPARAM 1
00251 
00252 /* Define to 1 if you have the <sched.h> header file. */
00253 #define HAVE_SCHED_H 1
00254 
00255 /* Define to 1 if you have the `sched_setparam' function. */
00256 #define HAVE_SCHED_SETPARAM 1
00257 
00258 /* Define to 1 if you have the `select' function. */
00259 #define HAVE_SELECT 1
00260 
00261 /* Define to 1 if you have the `setlocale' function. */
00262 #define HAVE_SETLOCALE 1
00263 
00264 /* Define to 1 if you have the `sigaction' function. */
00265 #define HAVE_SIGACTION 1
00266 
00267 /* Define to 1 if you have the `sigprocmask' function. */
00268 #define HAVE_SIGPROCMASK 1
00269 
00270 /* Define to 1 if you have the `socket' function. */
00271 #define HAVE_SOCKET 1
00272 
00273 /* sqlite3 library presence */
00274 #define HAVE_SQLITE3 1
00275 
00276 /* Define to 1 if `stat' has the bug that it succeeds when given the
00277    zero-length file name argument. */
00278 /* #undef HAVE_STAT_EMPTY_STRING_BUG */
00279 
00280 /* Define to 1 if stdbool.h conforms to C99. */
00281 #define HAVE_STDBOOL_H 1
00282 
00283 /* Define to 1 if you have the <stddef.h> header file. */
00284 #define HAVE_STDDEF_H 1
00285 
00286 /* Define to 1 if you have the <stdint.h> header file. */
00287 #define HAVE_STDINT_H 1
00288 
00289 /* Define to 1 if you have the <stdlib.h> header file. */
00290 #define HAVE_STDLIB_H 1
00291 
00292 /* Define to 1 if you have the `strcasecmp' function. */
00293 #define HAVE_STRCASECMP 1
00294 
00295 /* Define to 1 if you have the `strchr' function. */
00296 #define HAVE_STRCHR 1
00297 
00298 /* Define to 1 if you have the `strdup' function. */
00299 #define HAVE_STRDUP 1
00300 
00301 /* Define to 1 if you have the `strerror' function. */
00302 #define HAVE_STRERROR 1
00303 
00304 /* Define to 1 if you have the <strings.h> header file. */
00305 #define HAVE_STRINGS_H 1
00306 
00307 /* Define to 1 if you have the <string.h> header file. */
00308 #define HAVE_STRING_H 1
00309 
00310 /* Define to 1 if you have the `strncasecmp' function. */
00311 #define HAVE_STRNCASECMP 1
00312 
00313 /* Define to 1 if you have the `strrchr' function. */
00314 #define HAVE_STRRCHR 1
00315 
00316 /* Define to 1 if you have the `strstr' function. */
00317 #define HAVE_STRSTR 1
00318 
00319 /* Define to 1 if you have the `strtol' function. */
00320 #define HAVE_STRTOL 1
00321 
00322 /* Define to 1 if you have the `strtoll' function. */
00323 #define HAVE_STRTOLL 1
00324 
00325 /* Define to 1 if you have the `strtoul' function. */
00326 #define HAVE_STRTOUL 1
00327 
00328 /* Define to 1 if you have the <syslog.h> header file. */
00329 #define HAVE_SYSLOG_H 1
00330 
00331 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
00332    */
00333 /* #undef HAVE_SYS_DIR_H */
00334 
00335 /* Define to 1 if you have the <sys/file.h> header file. */
00336 #define HAVE_SYS_FILE_H 1
00337 
00338 /* Define to 1 if you have the <sys/ioctl.h> header file. */
00339 #define HAVE_SYS_IOCTL_H 1
00340 
00341 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
00342    */
00343 /* #undef HAVE_SYS_NDIR_H */
00344 
00345 /* Define to 1 if you have the <sys/select.h> header file. */
00346 #define HAVE_SYS_SELECT_H 1
00347 
00348 /* Define to 1 if you have the <sys/socket.h> header file. */
00349 #define HAVE_SYS_SOCKET_H 1
00350 
00351 /* Define to 1 if you have the <sys/stat.h> header file. */
00352 #define HAVE_SYS_STAT_H 1
00353 
00354 /* Define to 1 if you have the <sys/time.h> header file. */
00355 #define HAVE_SYS_TIME_H 1
00356 
00357 /* Define to 1 if you have the <sys/types.h> header file. */
00358 #define HAVE_SYS_TYPES_H 1
00359 
00360 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
00361 #define HAVE_SYS_WAIT_H 1
00362 
00363 /* taglib library presence */
00364 #define HAVE_TAGLIB 1
00365 
00366 /* Define to 1 if you have the <taglib.h> header file. */
00367 #define HAVE_TAGLIB_H 1
00368 
00369 /* Define to 1 if you have the <tag.h> header file. */
00370 #define HAVE_TAG_H 1
00371 
00372 /* Define to 1 if the system has the type `time_t'. */
00373 #define HAVE_TIME_T 1
00374 
00375 /* Define to 1 if you have the <tstring.h> header file. */
00376 #define HAVE_TSTRING_H 1
00377 
00378 /* Define to 1 if you have the `uname' function. */
00379 #define HAVE_UNAME 1
00380 
00381 /* Define to 1 if you have the <unistd.h> header file. */
00382 #define HAVE_UNISTD_H 1
00383 
00384 /* Define to 1 if you have the `vfork' function. */
00385 #define HAVE_VFORK 1
00386 
00387 /* Define to 1 if you have the <vfork.h> header file. */
00388 /* #undef HAVE_VFORK_H */
00389 
00390 /* Define to 1 if you have the `vprintf' function. */
00391 #define HAVE_VPRINTF 1
00392 
00393 /* Define to 1 if `fork' works. */
00394 #define HAVE_WORKING_FORK 1
00395 
00396 /* Define to 1 if `vfork' works. */
00397 #define HAVE_WORKING_VFORK 1
00398 
00399 /* Define to 1 if the system has the type `_Bool'. */
00400 #define HAVE__BOOL 1
00401 
00402 /* this version of spidermonkey is threadsafe */
00403 #define JS_THREADSAFE 1
00404 
00405 /* if defined compile with log output */
00406 #define LOG_ENABLED 1
00407 
00408 /* if defined compile with debug log output */
00409 #define LOG_TOMBDEBUG 1
00410 
00411 /* Define to 1 if `lstat' dereferences a symlink specified with a trailing
00412    slash. */
00413 #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
00414 
00415 /* make sure there are no asserts in the retail build */
00416 /* #undef NDEBUG */
00417 
00418 /* Name of package */
00419 #define PACKAGE "mediatomb"
00420 
00421 /* Define to the address where bug reports for this package should be sent. */
00422 #define PACKAGE_BUGREPORT "jin@mediatomb.cc"
00423 
00424 /* MediaTomb data directory */
00425 #define PACKAGE_DATADIR "/home/jin/Work/UPnP/MediaTomb/dev-install/share/mediatomb"
00426 
00427 /* Define to the full name of this package. */
00428 #define PACKAGE_NAME "MediaTomb"
00429 
00430 /* Define to the full name and version of this package. */
00431 #define PACKAGE_STRING "MediaTomb 0.10.0"
00432 
00433 /* Define to the one symbol short name of this package. */
00434 #define PACKAGE_TARNAME "mediatomb"
00435 
00436 /* Define to the version of this package. */
00437 #define PACKAGE_VERSION "0.10.0"
00438 
00439 /* Define to necessary symbol if this constant uses a non-standard name on
00440    your system. */
00441 /* #undef PTHREAD_CREATE_JOINABLE */
00442 
00443 /* Define as the return type of signal handlers (`int' or `void'). */
00444 #define RETSIGTYPE void
00445 
00446 /* Define to the type of arg 1 for `select'. */
00447 #define SELECT_TYPE_ARG1 int
00448 
00449 /* Define to the type of args 2, 3 and 4 for `select'. */
00450 #define SELECT_TYPE_ARG234 (fd_set *)
00451 
00452 /* Define to the type of arg 5 for `select'. */
00453 #define SELECT_TYPE_ARG5 (struct timeval *)
00454 
00455 /* The size of `off_t', as computed by sizeof. */
00456 #define SIZEOF_OFF_T 8
00457 
00458 /* The size of `size_t', as computed by sizeof. */
00459 #define SIZEOF_SIZE_T 4
00460 
00461 /* The size of `time_t', as computed by sizeof. */
00462 #define SIZEOF_TIME_T 4
00463 
00464 /* we are on solaris */
00465 /* #undef SOLARIS */
00466 
00467 /* If using the C implementation of alloca, define if you know the
00468    direction of stack growth for your system; otherwise it will be
00469    automatically deduced at runtime.
00470         STACK_DIRECTION > 0 => grows toward higher addresses
00471         STACK_DIRECTION < 0 => grows toward lower addresses
00472         STACK_DIRECTION = 0 => direction of growth unknown */
00473 /* #undef STACK_DIRECTION */
00474 
00475 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
00476 /* #undef STAT_MACROS_BROKEN */
00477 
00478 /* Define to 1 if you have the ANSI C header files. */
00479 #define STDC_HEADERS 1
00480 
00481 /* sys/inotify.h exists and works correctly */
00482 #define SYS_INOTIFY_H_OK 1
00483 
00484 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
00485 #define TIME_WITH_SYS_TIME 1
00486 
00487 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
00488 /* #undef TM_IN_SYS_TIME */
00489 
00490 /* see upnpconfig.h */
00491 /* #undef UPNP_HAVE_DEBUG */
00492 
00493 /* Compile device API */
00494 #define UPNP_HAVE_DEVICE 1
00495 
00496 /* Compile internal web server */
00497 #define UPNP_HAVE_WEBSERVER 1
00498 
00499 /* see upnpconfig.h */
00500 #define UPNP_VERSION_MAJOR 0
00501 
00502 /* see upnpconfig.h */
00503 #define UPNP_VERSION_MINOR 4
00504 
00505 /* see upnpconfig.h */
00506 #define UPNP_VERSION_PATCH 1
00507 
00508 /* see upnpconfig.h */
00509 #define UPNP_VERSION_STRING "0.10.0"
00510 
00511 /* Version number of package */
00512 #define VERSION "0.10.0"
00513 
00514 /* Number of bits in a file offset, on hosts where this is settable. */
00515 #define _FILE_OFFSET_BITS 64
00516 
00517 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
00518 /* #undef _LARGEFILE_SOURCE */
00519 
00520 /* Define for large files, on AIX-style hosts. */
00521 /* #undef _LARGE_FILES */
00522 
00523 /* Define to empty if `const' does not conform to ANSI C. */
00524 /* #undef const */
00525 
00526 /* fseeko not present */
00527 /* #undef fseeko */
00528 
00529 /* Define to `__inline__' or `__inline' if that's what the C compiler
00530    calls it, or to nothing if 'inline' is not supported under any name.  */
00531 #ifndef __cplusplus
00532 /* #undef inline */
00533 #endif
00534 
00535 /* Define to rpl_malloc if the replacement function should be used. */
00536 /* #undef malloc */
00537 
00538 /* Define to `long int' if <sys/types.h> does not define. */
00539 /* #undef off_t */
00540 
00541 /* Define to `int' if <sys/types.h> does not define. */
00542 /* #undef pid_t */
00543 
00544 /* Define to rpl_realloc if the replacement function should be used. */
00545 /* #undef realloc */
00546 
00547 /* Define to `unsigned int' if <sys/types.h> does not define. */
00548 /* #undef size_t */
00549 
00550 /* Define as `fork' if `vfork' does not work. */
00551 /* #undef vfork */

Generated on Sun Jul 8 22:29:41 2007 for MediaTomb by  doxygen 1.5.2