1/* config/config.h.in. Generated from configure.ac by autoheader. */ 2 3 4#ifndef CONFIG_H 5#define CONFIG_H 6/* config.h: begin */ 7 8 9/* version string */ 10#undef DJVULIBRE_VERSION 11 12/* define if bool is a built-in type */ 13#undef HAVE_BOOL 14 15/* Define to 1 if you have the <cpuid.h> header file. */ 16#undef HAVE_CPUID_H 17 18/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 19 */ 20#undef HAVE_DIRENT_H 21 22/* Define to 1 if you have the <dlfcn.h> header file. */ 23#undef HAVE_DLFCN_H 24 25/* define if the compiler supports exceptions */ 26#undef HAVE_EXCEPTIONS 27 28/* Define to 1 if you have the `fork' function. */ 29#undef HAVE_FORK 30 31/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */ 32#undef HAVE_FSEEKO 33 34/* define if the compiler supports keyword __thread */ 35#undef HAVE_GCCTLS 36 37/* Define to 1 if you have the `gethostname' function. */ 38#undef HAVE_GETHOSTNAME 39 40/* Define to 1 if you have the <getopt.h> header file. */ 41#undef HAVE_GETOPT_H 42 43/* Define to 1 if you have the `getpagesize' function. */ 44#undef HAVE_GETPAGESIZE 45 46/* Define to 1 if you have the `getpwuid' function. */ 47#undef HAVE_GETPWUID 48 49/* Define to 1 if you have the iconv function. */ 50#undef HAVE_ICONV 51 52/* Define to 1 if you have the <iconv.h> header file. */ 53#undef HAVE_ICONV_H 54 55/* define if the compiler supports intel atomic builtins */ 56#undef HAVE_INTEL_ATOMIC_BUILTINS 57 58/* Define to 1 if you have the <inttypes.h> header file. */ 59#undef HAVE_INTTYPES_H 60 61/* Define to 1 if you have the `iswspace' function. */ 62#undef HAVE_ISWSPACE 63 64/* Define if you have the IJG JPEG library. */ 65#undef HAVE_JPEG 66 67/* Define to 1 if you have the <langinfo.h> header file. */ 68#undef HAVE_LANGINFO_H 69 70/* Define to 1 if you have the `m' library (-lm). */ 71#undef HAVE_LIBM 72 73/* Define to 1 if the system has the type `long long int'. */ 74#undef HAVE_LONG_LONG_INT 75 76/* Define to 1 if the system has the type `mbstate_t'. */ 77#undef HAVE_MBSTATE_T 78 79/* define if the compiler supports member templates */ 80#undef HAVE_MEMBER_TEMPLATES 81 82/* Define to 1 if you have the <memory.h> header file. */ 83#undef HAVE_MEMORY_H 84 85/* Define to 1 if you have the `mkstemp' function. */ 86#undef HAVE_MKSTEMP 87 88/* Define to 1 if you have a working `mmap' system call. */ 89#undef HAVE_MMAP 90 91/* define if the compiler implements namespaces */ 92#undef HAVE_NAMESPACES 93 94/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 95#undef HAVE_NDIR_H 96 97/* Define to 1 if you have the <new.h> header file. */ 98#undef HAVE_NEW_H 99 100/* Define to 1 if you have the `nl_langinfo' function. */ 101#undef HAVE_NL_LANGINFO 102 103/* Define if pthreads are available */ 104#undef HAVE_PTHREAD 105 106/* Define to 1 if you have the `putc_unlocked' function. */ 107#undef HAVE_PUTC_UNLOCKED 108 109/* Define to 1 if you have the <sched.h> header file. */ 110#undef HAVE_SCHED_H 111 112/* Define to 1 if you have the `sched_yield' function. */ 113#undef HAVE_SCHED_YIELD 114 115/* Define to 1 if you have the `setenv' function. */ 116#undef HAVE_SETENV 117 118/* Define to 1 if you have the `sigaction' function. */ 119#undef HAVE_SIGACTION 120 121/* define if the compiler comes with standard includes */ 122#undef HAVE_STDINCLUDES 123 124/* Define to 1 if you have the <stdint.h> header file. */ 125#undef HAVE_STDINT_H 126 127/* Define to 1 if you have the <stdlib.h> header file. */ 128#undef HAVE_STDLIB_H 129 130/* Define to 1 if you have the `strerror' function. */ 131#undef HAVE_STRERROR 132 133/* Define to 1 if you have the `strftime' function. */ 134#undef HAVE_STRFTIME 135 136/* Define to 1 if you have the <strings.h> header file. */ 137#undef HAVE_STRINGS_H 138 139/* Define to 1 if you have the <string.h> header file. */ 140#undef HAVE_STRING_H 141 142/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 143 */ 144#undef HAVE_SYS_DIR_H 145 146/* Define to 1 if you have the <sys/ipc.h> header file. */ 147#undef HAVE_SYS_IPC_H 148 149/* Define to 1 if you have the <sys/mman.h> header file. */ 150#undef HAVE_SYS_MMAN_H 151 152/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 153 */ 154#undef HAVE_SYS_NDIR_H 155 156/* Define to 1 if you have the <sys/param.h> header file. */ 157#undef HAVE_SYS_PARAM_H 158 159/* Define to 1 if you have the <sys/shm.h> header file. */ 160#undef HAVE_SYS_SHM_H 161 162/* Define to 1 if you have the <sys/stat.h> header file. */ 163#undef HAVE_SYS_STAT_H 164 165/* Define to 1 if you have the <sys/types.h> header file. */ 166#undef HAVE_SYS_TYPES_H 167 168/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 169#undef HAVE_SYS_WAIT_H 170 171/* Define if you have libtiff. */ 172#undef HAVE_TIFF 173 174/* define if the compiler recognizes typename */ 175#undef HAVE_TYPENAME 176 177/* Define to 1 if you have the <unistd.h> header file. */ 178#undef HAVE_UNISTD_H 179 180/* Define to 1 if you have the `vfork' function. */ 181#undef HAVE_VFORK 182 183/* Define to 1 if you have the <vfork.h> header file. */ 184#undef HAVE_VFORK_H 185 186/* Define to 1 if you have the `vsnprintf' function. */ 187#undef HAVE_VSNPRINTF 188 189/* Define to 1 if you have the <wchar.h> header file. */ 190#undef HAVE_WCHAR_H 191 192/* Define to 1 if the system has the type `wchar_t'. */ 193#undef HAVE_WCHAR_T 194 195/* Define to 1 if you have the `wcrtomb' function. */ 196#undef HAVE_WCRTOMB 197 198/* Define to 1 if you have the <wctype.h> header file. */ 199#undef HAVE_WCTYPE_H 200 201/* Define to 1 if `fork' works. */ 202#undef HAVE_WORKING_FORK 203 204/* Define to 1 if `vfork' works. */ 205#undef HAVE_WORKING_VFORK 206 207/* Define to the sub-directory where libtool stores uninstalled libraries. */ 208#undef LT_OBJDIR 209 210/* Name of package */ 211#undef PACKAGE 212 213/* Define to the address where bug reports for this package should be sent. */ 214#undef PACKAGE_BUGREPORT 215 216/* Define to the full name of this package. */ 217#undef PACKAGE_NAME 218 219/* Define to the full name and version of this package. */ 220#undef PACKAGE_STRING 221 222/* Define to the one symbol short name of this package. */ 223#undef PACKAGE_TARNAME 224 225/* Define to the home page for this package. */ 226#undef PACKAGE_URL 227 228/* Define to the version of this package. */ 229#undef PACKAGE_VERSION 230 231/* Define to 1 if you have the ANSI C header files. */ 232#undef STDC_HEADERS 233 234/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 235#undef TIME_WITH_SYS_TIME 236 237/* Version number of package */ 238#undef VERSION 239 240/* Enable large inode numbers on Mac OS X 10.5. */ 241#ifndef _DARWIN_USE_64_BIT_INODE 242# define _DARWIN_USE_64_BIT_INODE 1 243#endif 244 245/* Number of bits in a file offset, on hosts where this is settable. */ 246#undef _FILE_OFFSET_BITS 247 248/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */ 249#undef _LARGEFILE_SOURCE 250 251/* Define for large files, on AIX-style hosts. */ 252#undef _LARGE_FILES 253 254/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>, 255 <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the 256 #define below would cause a syntax error. */ 257#undef _UINT32_T 258 259/* Define to the type of a signed integer type of width exactly 16 bits if 260 such a type exists and the standard includes do not define it. */ 261#undef int16_t 262 263/* Define to the type of a signed integer type of width exactly 32 bits if 264 such a type exists and the standard includes do not define it. */ 265#undef int32_t 266 267/* Define to `int' if <sys/types.h> does not define. */ 268#undef pid_t 269 270/* Define to the type of an unsigned integer type of width exactly 16 bits if 271 such a type exists and the standard includes do not define it. */ 272#undef uint16_t 273 274/* Define to the type of an unsigned integer type of width exactly 32 bits if 275 such a type exists and the standard includes do not define it. */ 276#undef uint32_t 277 278/* Define as `fork' if `vfork' does not work. */ 279#undef vfork 280 281 282 283/* - Miscellaneous */ 284#define AUTOCONF 1 285#if defined(__CYGWIN32__) || !defined(_WIN32) 286# define UNIX 1 287#endif 288 289/* - BOOL */ 290#if !defined(HAVE_BOOL) && !defined(bool) 291#define bool char 292#define true 1 293#define false 0 294#endif 295 296/* - WCHAR etc.*/ 297#if ! defined(HAVE_WCHAR_T) 298#define HAS_WCHAR 0 299#define HAS_WCTYPE 0 300#define HAS_MBSTATE 0 301#else 302#define HAS_WCHAR 1 303#if defined(HAVE_WCTYPE_H) && defined(HAVE_ISWSPACE) 304#define HAS_WCTYPE 1 305#endif 306#if defined(HAVE_MBSTATE_T) && defined(HAVE_WCRTOMB) 307#define HAS_MBSTATE 1 308#endif 309#endif 310#if defined(HAVE_ICONV_H) && defined(HAVE_ICONV) 311#define HAS_ICONV 1 312#else 313#define HAS_ICONV 0 314#endif 315 316/* - I18N MESSAGES HELL */ 317#define HAS_CTRL_C_IN_ERR_MSG 1 318 319/* - CONTAINERS */ 320#ifndef HAVE_MEMBER_TEMPLATES 321#define GCONTAINER_NO_MEMBER_TEMPLATES 1 322#endif 323#ifndef HAVE_TYPENAME 324#define GCONTAINER_NO_TYPENAME 1 325#endif 326 327/* - JPEG */ 328#ifdef HAVE_JPEG 329#define NEED_JPEG_DECODER 1 330#endif 331 332/* - MMAP */ 333#if defined(HAVE_MMAP) && defined(HAVE_SYS_MMAN_H) 334#define HAS_MEMMAP 1 335#else 336#define HAS_MEMMAP 0 337#endif 338 339/* config.h: end */ 340#endif 341 342