config.h 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399
  1. /* compile options: comment/uncomment features to include
  2. * additional path definitions can be found at the end of this file
  3. */
  4. /* Define if you use PSPELL to support spell checking */
  5. #define USE_ASPELL 1
  6. /* GPGME has no VC project * Define if you use GPGME to support OpenPGP */
  7. #define USE_GPGME 1
  8. /* Define if you use OpenSSL to support SSL */
  9. #define USE_OPENSSL 1
  10. /* Define if you want IPv6 support. */
  11. #define INET6 1
  12. /* Compile libspamc with OpenSSL support */
  13. #define SPAMC_SSL 1
  14. /* Define if you have the compface library (-lcompface). */
  15. #define HAVE_LIBCOMPFACE 1
  16. /* Define if you have the jconv library (-ljconv). */
  17. #define HAVE_LIBJCONV 1
  18. /* OK: include gthread-2.0.lib * Whether to use multithread or not */
  19. /* #undef USE_THREADS */
  20. /* Whether GTK was compiled with XIM support or not */
  21. /* #undef USE_XIM */
  22. /* Pop up crash dialog */
  23. /* #undef CRASH_DIALOG */
  24. /* Define if you want JPilot support in addressbook. */
  25. /* #undef USE_JPILOT */
  26. /* OPENLDAP doesnt compile * Define if you want LDAP support in addressbook. */
  27. /* #undef USE_LDAP */
  28. /* Define if you use gdk-pixbuf to support image viewer */
  29. #define HAVE_GDK_PIXBUF 1
  30. /* Define if you use gdk_imlib to support image viewer */
  31. /* #undef HAVE_GDK_IMLIB */
  32. /* Define if your <locale.h> file defines LC_MESSAGES. */
  33. /* #undef HAVE_LC_MESSAGES */
  34. /* Define if the GNU gettext() function is already present or preinstalled. */
  35. #define HAVE_GETTEXT 1
  36. /* Define to 1 if translation of program messages to the user's native language
  37. is requested. */
  38. #define ENABLE_NLS 1
  39. /* Compiling Claws branch of sylpheed */
  40. #define CLAWS 1
  41. /* -----------------------------------------------------------------------
  42. * END OF FEATURE SECTION
  43. * ----------------------------------------------------------------------- */
  44. /* Define to `unsigned int' if <stddef.h> or <wchar.h> doesn't define. */
  45. /* #undef wint_t */
  46. /* Used to test for a u32 typedef */
  47. /* #undef HAVE_U32_TYPEDEF */
  48. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  49. This function is required for alloca.c support on those systems. */
  50. /* #undef CRAY_STACKSEG_END */
  51. /* Define if using alloca.c. */
  52. /* #undef C_ALLOCA */
  53. /* Define if you have alloca, as a function or macro. */
  54. /* #undef HAVE_ALLOCA */
  55. /* Define if you have <alloca.h> and it should be used (not on Ultrix). */
  56. /* #undef HAVE_ALLOCA_H */
  57. /* Define if you have the <argz.h> header file. */
  58. /* #undef HAVE_ARGZ_H */
  59. /* Define if you have the dcgettext function. */
  60. /* #undef HAVE_DCGETTEXT */
  61. /* Define if you have the <dirent.h> header file. */
  62. /* #undef HAVE_DIRENT_H */
  63. /* Define if you have the <dlfcn.h> header file. */
  64. /* #undef HAVE_DLFCN_H */
  65. /* Define if you have the fchmod function. */
  66. /* #undef HAVE_FCHMOD */
  67. /* Define if you have the <fcntl.h> header file. */
  68. #define HAVE_FCNTL_H 1
  69. /* Define if you have the feof_unlocked function. */
  70. /* #undef HAVE_FEOF_UNLOCKED */
  71. /* Define if you have the fgets_unlocked function. */
  72. /* #undef HAVE_FGETS_UNLOCKED */
  73. /* Define if you have the flock function. */
  74. /* #undef HAVE_FLOCK */
  75. /* Define if you have the getcwd function. */
  76. /* #undef HAVE_GETCWD */
  77. /* Define if you have the getegid function. */
  78. /* #undef HAVE_GETEGID */
  79. /* Define if you have the geteuid function. */
  80. /* #undef HAVE_GETEUID */
  81. /* Define if you have the getgid function. */
  82. /* #undef HAVE_GETGID */
  83. /* Define if you have the gethostname function. */
  84. /* #undef HAVE_GETHOSTNAME */
  85. /* Define if you have the getpagesize function. */
  86. /* #undef HAVE_GETPAGESIZE */
  87. /* Define if you have the getuid function. */
  88. /* #undef HAVE_GETUID */
  89. /* Define if you have the iconv() function. */
  90. #define HAVE_ICONV 1
  91. /* Define as const if the declaration of iconv() needs const. */
  92. #define ICONV_CONST const
  93. /* Define if you have the inet_addr function. */
  94. /* #undef HAVE_INET_ADDR */
  95. /* Define if you have the inet_aton function. */
  96. /* #undef HAVE_INET_ATON */
  97. /* Define if you have the <inttypes.h> header file. */
  98. /* #undef HAVE_INTTYPES_H */
  99. /* Define if you have the iswalnum function. */
  100. #define HAVE_ISWALNUM 1
  101. /* Define if you have the iswspace function. */
  102. #define HAVE_ISWSPACE 1
  103. /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
  104. /* #undef HAVE_LANGINFO_CODESET */
  105. /* Define if you have the <lber.h> header file. */
  106. /* #undef HAVE_LBER_H */
  107. /* Define if you have the <ldap.h> header file. */
  108. /* #undef HAVE_LDAP_H */
  109. /* Define if you have the <libpisock/pi-address.h> header file. */
  110. /* #undef HAVE_LIBPISOCK_PI_ADDRESS_H */
  111. /* Define if you have the <libpisock/pi-appinfo.h> header file. */
  112. /* #undef HAVE_LIBPISOCK_PI_APPINFO_H */
  113. /* Define if you have the <libpisock/pi-args.h> header file. */
  114. /* #undef HAVE_LIBPISOCK_PI_ARGS_H */
  115. /* Define if you have the xpg4 library (-lxpg4). */
  116. /* #undef HAVE_LIBXPG4 */
  117. /* Define if you have the <limits.h> header file. */
  118. /* #undef HAVE_LIMITS_H */
  119. /* Define if you have the <locale.h> header file. */
  120. #define HAVE_LOCALE_H 1
  121. /* Define if you have the lockf function. */
  122. /* #undef HAVE_LOCKF */
  123. /* Define if you have the <malloc.h> header file. */
  124. /* #undef HAVE_MALLOC_H */
  125. /* Define if you have the <memory.h> header file. */
  126. /* #undef HAVE_MEMORY_H */
  127. /* Define if you have the mempcpy function. */
  128. /* #undef HAVE_MEMPCPY */
  129. /* Define if you have the mkdir function. */
  130. /* #undef HAVE_MKDIR */
  131. /* Define if you have the mkstemp function. */
  132. /* #undef HAVE_MKSTEMP */
  133. /* Define if you have the mktime function. */
  134. /* #undef HAVE_MKTIME */
  135. /* Define if you have a working `mmap' system call. */
  136. /* #undef HAVE_MMAP */
  137. /* Define if you have the munmap function. */
  138. /* #undef HAVE_MUNMAP */
  139. /* Define if you have the <ndir.h> header file. */
  140. /* #undef HAVE_NDIR_H */
  141. /* Define if you have the <nl_types.h> header file. */
  142. /* #undef HAVE_NL_TYPES_H */
  143. /* Define if you have the <paths.h> header file. */
  144. /* #undef HAVE_PATHS_H */
  145. /* Define if you have the <pi-address.h> header file. */
  146. /* #undef HAVE_PI_ADDRESS_H */
  147. /* Define if you have the <pi-appinfo.h> header file. */
  148. /* #undef HAVE_PI_APPINFO_H */
  149. /* Define if you have the <pi-args.h> header file. */
  150. /* #undef HAVE_PI_ARGS_H */
  151. /* Define if you have the <pthread.h> header file. */
  152. /* #undef HAVE_PTHREAD_H */
  153. /* Define if you have the putenv function. */
  154. /* #undef HAVE_PUTENV */
  155. /* Define if you have the setenv function. */
  156. /* #undef HAVE_SETENV */
  157. /* Define if you have the setlocale function. */
  158. /* #undef HAVE_SETLOCALE */
  159. /* Define if you have the socket function. */
  160. /* #undef HAVE_SOCKET */
  161. /* Define if you have the <stddef.h> header file. */
  162. /* #undef HAVE_STDDEF_H */
  163. /* Define if you have the <stdint.h> header file. */
  164. /* #undef HAVE_STDINT_H */
  165. /* Define if you have the <stdlib.h> header file. */
  166. #define HAVE_STDLIB_H 1
  167. /* Define if you have the stpcpy function. */
  168. /* #undef HAVE_STPCPY */
  169. /* Define if you have the strcasecmp function. */
  170. /* #undef HAVE_STRCASECMP */
  171. /* Define if you have the strchr function. */
  172. /* #undef HAVE_STRCHR */
  173. /* Define if you have the strdup function. */
  174. /* #undef HAVE_STRDUP */
  175. /* Define if you have the <strings.h> header file. */
  176. /* #undef HAVE_STRINGS_H */
  177. /* Define if you have the <string.h> header file. */
  178. #define HAVE_STRING_H 1
  179. /* Define if you have the strstr function. */
  180. /* #undef HAVE_STRSTR */
  181. /* Define if you have the strtoul function. */
  182. /* #undef HAVE_STRTOUL */
  183. /* Define if you have the <sys/dir.h> header file. */
  184. /* #undef HAVE_SYS_DIR_H */
  185. /* Define if you have the <sys/file.h> header file. */
  186. /* #undef HAVE_SYS_FILE_H */
  187. /* Define if you have the <sys/ndir.h> header file. */
  188. /* #undef HAVE_SYS_NDIR_H */
  189. /* Define if you have the <sys/param.h> header file. */
  190. /* #undef HAVE_SYS_PARAM_H */
  191. /* Define if you have the <sys/stat.h> header file. */
  192. /* #undef HAVE_SYS_STAT_H */
  193. /* Define if you have the <sys/types.h> header file. */
  194. /* #undef HAVE_SYS_TYPES_H */
  195. /* Define if you have the <sys/utsname.h> header file. */
  196. /* #undef HAVE_SYS_UTSNAME_H */
  197. /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
  198. /* #undef HAVE_SYS_WAIT_H */
  199. /* Define if you have the towlower function. */
  200. #define HAVE_TOWLOWER 1
  201. /* Define if you have the tsearch function. */
  202. /* #undef HAVE_TSEARCH */
  203. /* Define if you have the uname function. */
  204. /* #undef HAVE_UNAME */
  205. /* Define if you have the <unistd.h> header file. */
  206. /* #undef HAVE_UNISTD_H */
  207. /* Define if you have the <wchar.h> header file. */
  208. #define HAVE_WCHAR_H 1
  209. /* Define if you have the wcscpy function. */
  210. #define HAVE_WCSCPY 1
  211. /* Define if you have the wcslen function. */
  212. #define HAVE_WCSLEN 1
  213. /* Define if you have the wcsncpy function. */
  214. #define HAVE_WCSNCPY 1
  215. /* Define if you have the wcsstr function. */
  216. #define HAVE_WCSSTR 1
  217. /* Define if you have the wcswcs function. */
  218. #define HAVE_WCSWCS 1
  219. /* Define if you have the <wctype.h> header file. */
  220. #define HAVE_WCTYPE_H 1
  221. /* Define if you have the __argz_count function. */
  222. /* #undef HAVE___ARGZ_COUNT */
  223. /* Define if you have the __argz_next function. */
  224. /* #undef HAVE___ARGZ_NEXT */
  225. /* Define if you have the __argz_stringify function. */
  226. /* #undef HAVE___ARGZ_STRINGIFY */
  227. /* The number of bytes in a unsigned int. */
  228. /* #undef SIZEOF_UNSIGNED_INT */
  229. /* The number of bytes in a unsigned long. */
  230. /* #undef SIZEOF_UNSIGNED_LONG */
  231. /* The number of bytes in a unsigned short. */
  232. /* #undef SIZEOF_UNSIGNED_SHORT */
  233. /* If using the C implementation of alloca, define if you know the
  234. direction of stack growth for your system; otherwise it will be
  235. automatically deduced at run-time.
  236. STACK_DIRECTION > 0 => grows toward higher addresses
  237. STACK_DIRECTION < 0 => grows toward lower addresses
  238. STACK_DIRECTION = 0 => direction of growth unknown */
  239. /* #undef STACK_DIRECTION */
  240. /* Define if you have the ANSI C header files. */
  241. /* #undef STDC_HEADERS */
  242. /* Define if your <sys/time.h> declares struct tm. */
  243. /* #undef TM_IN_SYS_TIME */
  244. /* Define if lex declares yytext as a char * by default, not a char[]. */
  245. /* #undef YYTEXT_POINTER */
  246. /* Define to empty if the keyword does not work. */
  247. /* #undef const */
  248. /* Define as __inline if that's what the C compiler calls it. */
  249. /* #undef inline */
  250. /* Define to `long' if <sys/types.h> doesn't define. */
  251. /* #undef off_t */
  252. /* Define to `int' if <sys/types.h> doesn't define. */
  253. /* #undef pid_t */
  254. /* Define to `unsigned' if <sys/types.h> doesn't define. */
  255. /* #undef size_t */
  256. /* -----------------------------------------------------------------------
  257. * WIN32 PATH DEFINITIONS
  258. * ----------------------------------------------------------------------- */
  259. /* PACKAGE_DATA_DIR (win32: use get_installed_dir() instead) */
  260. /* #define PACKAGE_DATA_DIR "/usr/local/share/sylpheed" */
  261. /* Define ASPELL's default directory (autodetected on win32) */
  262. #define ASPELL_PATH ""
  263. #define HAVE_DOSISH_SYSTEM 1
  264. #define TARGET_ALIAS "Win32"
  265. #define MANUALDIR "doc\\manual"
  266. #define SYSCONFDIR "etc"
  267. #define LOCALEDIR "locale"
  268. #define FAQDIR "doc\\faq"
  269. #define CFG_RC_DIR ".sylpheed"
  270. #define HAVE_BIND_TEXTDOMAIN_CODESET 1