config.hin 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389
  1. /*
  2. * $LynxId: config.hin,v 1.135 2014/02/12 22:14:34 tom Exp $
  3. * vile:cmode
  4. *
  5. * The configure script translates "config.hin" into "lynx_cfg.h"
  6. */
  7. #ifndef LYNX_CFG_H
  8. #define LYNX_CFG_H 1
  9. #undef ALL_CHARSETS /* AC_ARG_WITH(charsets) */
  10. #undef ALT_CHAR_SET /* CF_ALT_CHAR_SET */
  11. #undef ARCHIVE_ONLY /* CF_ARG_DISABLE(dired-archive) */
  12. #undef BZIP2_PATH /* CF_PATH_PROG(bzip2) */
  13. #undef CAN_SET_ERRNO /* CF_SET_ERRNO */
  14. #undef CHMOD_PATH /* CF_PATH_PROG(chmod) */
  15. #undef CJK_EX /* CF_ARG_ENABLE(cjk) */
  16. #undef COLOR_CURSES /* CF_COLOR_CURSES */
  17. #undef COMPRESS_PATH /* CF_PATH_PROG(compress) */
  18. #undef COPY_PATH /* CF_PATH_PROG(cp) */
  19. #undef CURS_PERFORMANCE /* CF_CURS_PERFORMANCE */
  20. #undef DEBUG /* configure --enable-debug */
  21. #undef DECL_ERRNO
  22. #undef DECL_GETGRGID
  23. #undef DECL_GETGRNAM
  24. #undef DECL_SLEEP
  25. #undef DECL_STRSTR
  26. #undef DECL_SYS_ERRLIST
  27. #undef DIRED_SUPPORT /* AC_ARG_WITH(dired) */
  28. #undef DISABLE_BIBP /* CF_ARG_DISABLE(bibp-urls) */
  29. #undef DISABLE_FINGER /* CF_ARG_DISABLE(finger) */
  30. #undef DISABLE_FTP /* CF_ARG_DISABLE(ftp) */
  31. #undef DISABLE_GOPHER /* CF_ARG_DISABLE(gopher) */
  32. #undef DISABLE_NEWS /* CF_ARG_DISABLE(news) */
  33. #undef DISP_PARTIAL /* CF_ARG_ENABLE(partial) */
  34. #undef DONT_HAVE_TM_GMTOFF /* CF_TM_GMTOFF */
  35. #undef ENABLE_IPV6 /* CF_CHECK_IPV6 */
  36. #undef ENABLE_NLS /* defined if NLS is requested */
  37. #undef ENABLE_OPTS_CHANGE_EXEC /* CF_ARG_ENABLE(change-exec) */
  38. #undef EXEC_LINKS /* CF_ARG_ENABLE(exec-links) */
  39. #undef EXEC_SCRIPTS /* CF_ARG_ENABLE(exec-scripts) */
  40. #undef EXP_CHARTRANS_AUTOSWITCH /* CF_ARG_ENABLE(font-switch) */
  41. #undef EXP_JAPANESEUTF8_SUPPORT /* CF_ARG_ENABLE(japanese-utf8) */
  42. #undef EXP_KEYBOARD_LAYOUT /* CF_ARG_ENABLE(kbd-layout) */
  43. #undef EXP_NESTED_TABLES /* CF_ARG_ENABLE(nested-tables) */
  44. #undef FANCY_CURSES /* CF_FANCY_CURSES */
  45. #undef GCC_NORETURN /* CF_GCC_ATTRIBUTES */
  46. #undef GCC_PRINTF /* CF_GCC_ATTRIBUTES */
  47. #undef GCC_UNUSED /* CF_GCC_ATTRIBUTES */
  48. #undef GETGROUPS_T /* AC_TYPE_GETGROUPS */
  49. #undef GZIP_PATH /* CF_PATH_PROG(gzip) */
  50. #undef HAVE_ALLOCA /* AM_GNU_GETTEXT/AC_FUNC_ALLOCA */
  51. #undef HAVE_ALLOCA_H /* AM_GNU_GETTEXT/AC_FUNC_ALLOCA */
  52. #undef HAVE_ARGZ_H /* AM_GNU_GETTEXT */
  53. #undef HAVE_ARPA_INET_H
  54. #undef HAVE_ASSUME_DEFAULT_COLORS /* ncurses extension */
  55. #undef HAVE_ATOLL
  56. #undef HAVE_BSD_RANDOM_H /* CF_SRAND */
  57. #undef HAVE_BSD_STDLIB_H /* CF_SRAND */
  58. #undef HAVE_BSD_TOUCHLINE /* CF_CURS_TOUCHLINE */
  59. #undef HAVE_CATGETS /* defined if you want to use non-GNU catgets */
  60. #undef HAVE_CBREAK
  61. #undef HAVE_CTERMID
  62. #undef HAVE_CURSESX_H
  63. #undef HAVE_CURSES_VERSION /* CF_FUNC_CURSES_VERSION */
  64. #undef HAVE_CUSERID
  65. #undef HAVE_DCGETTEXT /* AM_GNU_GETTEXT */
  66. #undef HAVE_DEFINE_KEY
  67. #undef HAVE_DELSCREEN /* CF_CURSES_FUNCS */
  68. #undef HAVE_DIRENT_H /* AC_HEADER_DIRENT */
  69. #undef HAVE_FCNTL_H /* have <fcntl.h> */
  70. #undef HAVE_FTIME
  71. #undef HAVE_GAI_STRERROR /* CF_CHECK_IPV6 */
  72. #undef HAVE_GETADDRINFO /* CF_CHECK_IPV6 */
  73. #undef HAVE_GETATTRS
  74. #undef HAVE_GETBEGX
  75. #undef HAVE_GETBEGY
  76. #undef HAVE_GETBKGD /* CF_COLOR_CURSES */
  77. #undef HAVE_GETCWD
  78. #undef HAVE_GETGROUPS
  79. #undef HAVE_GETTEXT /* defined if you want to use non-GNU gettext */
  80. #undef HAVE_GETTIMEOFDAY
  81. #undef HAVE_GETUID
  82. #undef HAVE_GNUTLS_PRIORITY_SET_DIRECT
  83. #undef HAVE_H_ERRNO
  84. #undef HAVE_ICONV /* AM_ICONV */
  85. #undef HAVE_INET_ATON /* CF_INET_ADDR */
  86. #undef HAVE_INTTYPES_H
  87. #undef HAVE_JCURSES_H
  88. #undef HAVE_KEYPAD
  89. #undef HAVE_LANGINFO_CODESET /* AM_LANGINFO_CODESET */
  90. #undef HAVE_LC_MESSAGES /* locale messages */
  91. #undef HAVE_LIBDBMALLOC /* --with-dbmalloc */
  92. #undef HAVE_LIBDMALLOC /* --with-dmalloc */
  93. #undef HAVE_LIBGETTEXT_H /* defined if you want to use bundled gettext */
  94. #undef HAVE_LIBINTL_H /* AM_GNU_GETTEXT, or cleanup from that */
  95. #undef HAVE_LIBUTF8_H /* may be needed for libncursesw */
  96. #undef HAVE_LIMITS_H
  97. #undef HAVE_LOCALE_H
  98. #undef HAVE_LONG_LONG /* CF_TYPE_LONG_LONG */
  99. #undef HAVE_LSTAT /* CF_FUNC_LSTAT */
  100. #undef HAVE_MALLOC_H /* AM_GNU_GETTEXT */
  101. #undef HAVE_MBSTATE_T /* CF_WIDEC_CURSES */
  102. #undef HAVE_MKDTEMP
  103. #undef HAVE_MKTEMP
  104. #undef HAVE_MMAP /* AM_GNU_GETTEXT */
  105. #undef HAVE_MUNMAP /* AM_GNU_GETTEXT */
  106. #undef HAVE_NAPMS
  107. #undef HAVE_NCURSESW_NCURSES_H /* defined if we include <ncursesw/ncurses.h> */
  108. #undef HAVE_NCURSESW_TERM_H /* have <ncursesw/term.h> */
  109. #undef HAVE_NCURSES_H /* defined if we include <ncurses.h> */
  110. #undef HAVE_NCURSES_NCURSES_H /* defined if we include <ncurses/ncurses.h> */
  111. #undef HAVE_NCURSES_TERM_H /* have <ncurses/term.h> */
  112. #undef HAVE_NEWPAD
  113. #undef HAVE_NEWTERM
  114. #undef HAVE_NL_TYPES_H /* AM_GNU_GETTEXT */
  115. #undef HAVE_PNOUTREFRESH
  116. #undef HAVE_POPEN
  117. #undef HAVE_PUTENV
  118. #undef HAVE_READDIR
  119. #undef HAVE_RESIZETERM
  120. #undef HAVE_RESOLV_H
  121. #undef HAVE_SETENV /* AM_GNU_GETTEXT */
  122. #undef HAVE_SETLOCALE
  123. #undef HAVE_SETUID
  124. #undef HAVE_SIGACTION /* CF_FUNC_SIGACTION */
  125. #undef HAVE_SIZECHANGE /* CF_SIZECHANGE */
  126. #undef HAVE_STDARG_H /* CF_VARARGS */
  127. #undef HAVE_STDLIB_H
  128. #undef HAVE_STPCPY /* AM_GNU_GETTEXT */
  129. #undef HAVE_STRCASECMP /* AM_GNU_GETTEXT */
  130. #undef HAVE_STRCHR /* AM_GNU_GETTEXT */
  131. #undef HAVE_STRERROR
  132. #undef HAVE_STRING_H
  133. #undef HAVE_STRUCT_DIRENT64 /* CF_LARGEFILE */
  134. #undef HAVE_SYSLOG_H
  135. #undef HAVE_SYSV_TOUCHLINE /* CF_CURS_TOUCHLINE */
  136. #undef HAVE_SYS_DIR_H /* AC_HEADER_DIRENT */
  137. #undef HAVE_SYS_FCNTL_H /* have <sys/fcntl.h> */
  138. #undef HAVE_SYS_FILIO_H /* have <sys/filio.h> */
  139. #undef HAVE_SYS_IOCTL_H /* have <sys/ioctl.h> */
  140. #undef HAVE_SYS_NDIR_H /* AC_HEADER_DIRENT */
  141. #undef HAVE_SYS_PARAM_H /* AM_GNU_GETTEXT */
  142. #undef HAVE_SYS_TIMEB_H /* have <sys/timeb.h> */
  143. #undef HAVE_SYS_TIME_H /* have <sys/time.h> */
  144. #undef HAVE_SYS_WAIT_H /* have <sys/wait.h> */
  145. #undef HAVE_TERMIOS_H /* have <termios.h> */
  146. #undef HAVE_TERMIO_H /* have <termio.h> */
  147. #undef HAVE_TERM_H /* have <term.h> */
  148. #undef HAVE_TOUCHLINE
  149. #undef HAVE_TOUCHWIN
  150. #undef HAVE_TRUNCATE
  151. #undef HAVE_TTYNAME
  152. #undef HAVE_TTYTYPE
  153. #undef HAVE_TYPE_CHTYPE /* CF_CURSES_CHTYPE */
  154. #undef HAVE_TYPE_UNIONWAIT /* CF_UNION_WAIT */
  155. #undef HAVE_UNISTD_H /* have <unistd.h> */
  156. #undef HAVE_UNSETENV
  157. #undef HAVE_USE_DEFAULT_COLORS /* ncurses extension */
  158. #undef HAVE_USE_LEGACY_CODING /* ncurses extension */
  159. #undef HAVE_USLEEP
  160. #undef HAVE_UTMP /* CF_UTMP */
  161. #undef HAVE_UTMP_UT_HOST /* CF_UTMP_UT_HOST */
  162. #undef HAVE_UTMP_UT_SESSION /* CF_UTMP_UT_SESSION */
  163. #undef HAVE_UTMP_UT_XSTATUS /* CF_UTMP_UT_XSTATUS */
  164. #undef HAVE_UTMP_UT_XTIME /* CF_UTMP_UT_XTIME */
  165. #undef HAVE_VALUES_H /* AM_GNU_GETTEXT */
  166. #undef HAVE_VARARGS_H /* CF_VARARGS */
  167. #undef HAVE_VASPRINTF
  168. #undef HAVE_VFORK_H /* have <vfork.h> */
  169. #undef HAVE_WAIS_H
  170. #undef HAVE_WAITPID
  171. #undef HAVE_WATTR_GET
  172. #undef HAVE_WBORDER
  173. #undef HAVE_WINDOWS_H /* CF_NETLIBS */
  174. #undef HAVE_WINSOCK2_H /* CF_NETLIBS */
  175. #undef HAVE_WINSOCK_H /* CF_NETLIBS */
  176. #undef HAVE_WREDRAWLN
  177. #undef HAVE_WRESIZE
  178. #undef TRACK_INTERNAL_LINKS /* CF_ARG_DISABLE(internal-links) */
  179. #undef HAVE_XCURSES /* CF_PDCURSES_X11 */
  180. #undef HAVE_ZERROR
  181. #undef HAVE__NC_FREEALL /* ncurses debugging extension */
  182. #undef HAVE__NC_FREE_AND_EXIT /* ncurses debugging extension */
  183. #undef HAVE___ARGZ_COUNT /* AM_GNU_GETTEXT */
  184. #undef HAVE___ARGZ_NEXT /* AM_GNU_GETTEXT */
  185. #undef HAVE___ARGZ_STRINGIFY /* AM_GNU_GETTEXT */
  186. #undef ICONV_CONST
  187. #undef IGNORE_CTRL_C /* FIXME: make tests? */
  188. #undef INCLUDE_PROTOTYPES /* CF_SOCKS5 */
  189. #undef INSTALL_ARGS /* CF_PATH_PROG(install) */
  190. #undef INSTALL_PATH /* CF_PATH_PROG(install) */
  191. #undef LINUX /* FIXME: make tests? */
  192. #undef LOCALE /* for locale support */
  193. #undef LONG_LIST /* CF_ARG_DISABLE(long-list) */
  194. #undef LYNXCGI_LINKS /* CF_ARG_ENABLE(cgi-links) */
  195. #undef LYNX_CFG_FILE /* $sysconfdir/lynx.cfg */
  196. #undef LYNX_CFG_PATH /* $sysconfdir */
  197. #undef LYNX_LSS_FILE /* $sysconfdir/lynx.lss */
  198. #undef LYNX_RAND_MAX /* CF_SRAND */
  199. #undef LY_FIND_LEAKS /* CF_ARG_ENABLE(find-leaks) */
  200. #undef LY_TRACELINE /* CF_ARG_ENABLE(vertrace) */
  201. #undef MIME_LIBDIR /* CF_WITH_PATH(mime-libdir */
  202. #undef MKDIR_PATH /* CF_PATH_PROG(mkdir) */
  203. #undef MV_PATH /* CF_PATH_PROG(mv) */
  204. #undef NCURSES /* defined for ncurses support */
  205. #undef NCURSES_BROKEN /* defined for ncurses color support */
  206. #undef NEED_PTEM_H /* CF_SIZECHANGE */
  207. #undef NEED_REMOVE /* CF_REMOVE_BROKEN */
  208. #undef NEED_WCHAR_H /* CF_WIDEC_CURSES */
  209. #undef NGROUPS /* CF_NGROUPS */
  210. #undef NLS_TEXTDOMAIN /* NLS_TEXTDOMAIN */
  211. #undef NO_CHANGE_EXECUTE_PERMS /* CF_ARG_DISABLE(dired-xpermit) */
  212. #undef NO_CONFIG_INFO /* CF_ARG_DISABLE(config-info) */
  213. #undef NO_EXTENDED_HTMLDTD /* CF_ARG_DISABLE(extended-dtd) */
  214. #undef NO_LYNX_TRACE /* CF_ARG_DISABLE(trace) */
  215. #undef NO_OPTION_FORMS /* CF_ARG_DISABLE(forms-options) */
  216. #undef NO_OPTION_MENU /* CF_ARG_DISABLE(option-menu) */
  217. #undef NO_PARENT_DIR_REFERENCE /* CF_ARG_DISABLE(parent-dir-refs) */
  218. #undef NSL_FORK /* CF_ARG_ENABLE(nsl-fork) */
  219. #undef OK_INSTALL
  220. #undef OK_OVERRIDE /* CF_ARG_DISABLE(dired-override) */
  221. #undef OK_PERMIT /* CF_ARG_DISABLE(dired-permit) */
  222. #undef PDC_DLL_BUILD /* CF_PDCURSES_W32 */
  223. #undef PDC_WIDE /* CF_PDCURSES_W32 */
  224. #undef REAL_UNIX_SYSTEM /* CF_SLANG_UNIX_DEFS */
  225. #undef RLOGIN_PATH /* CF_PATH_PROG(rlogin) */
  226. #undef RM_PATH /* CF_PATH_PROG(rm) */
  227. #undef SETFONT_PATH /* CF_PATH_PROG(setfont) */
  228. #undef SIZEOF_INT /* AC_CHECK_SIZEOF(int) */
  229. #undef SIZEOF_LONG /* AC_CHECK_SIZEOF(long) */
  230. #undef SIZEOF_OFF_T /* AC_CHECK_SIZEOF(off_t) */
  231. #undef SIZEOF_TIME_T /* AC_CHECK_SIZEOF(time_t) */
  232. #undef SLsmg_Color_Type /* CF_SLANG_UNIX_DEFS */
  233. #undef SLtt_Char_Type /* CF_SLANG_UNIX_DEFS */
  234. #undef SOCKS /* CF_SOCKS, CF_SOCKS5 */
  235. #undef STDC_HEADERS
  236. #undef SYSTEM_MAIL /* CF_DEFINE_PROG */
  237. #undef SYSTEM_MAIL_FLAGS /* CF_SYSTEM_MAIL_FLAGS */
  238. #undef SYSTEM_NAME /* CF_CHECK_CACHE */
  239. #undef TAR_DOWN_OPTIONS /* CF_TAR_OPTIONS */
  240. #undef TAR_FILE_OPTIONS /* CF_TAR_OPTIONS */
  241. #undef TAR_PATH /* CF_PATH_PROG(tar) */
  242. #undef TAR_PIPE_OPTIONS /* CF_TAR_OPTIONS */
  243. #undef TAR_UP_OPTIONS /* CF_TAR_OPTIONS */
  244. #undef TELNET_PATH /* CF_PATH_PROG(telnet) */
  245. #undef TERMIO_AND_CURSES /* CF_TERMIO_AND_CURSES workaround */
  246. #undef TERMIO_AND_TERMIOS /* CF_TERMIO_AND_TERMIOS workaround */
  247. #undef TIME_WITH_SYS_TIME /* AC_HEADER_TIME */
  248. #undef TN3270_PATH /* CF_PATH_PROG(tn3270) */
  249. #undef TOUCH_PATH /* CF_PATH_PROG(touch) */
  250. #undef ULTRIX /* config.sub */
  251. #undef UNCOMPRESS_PATH /* CF_PATH_PROG(gunzip) */
  252. #undef UNDERLINE_LINKS /* CF_ARG_ENABLE(underlines) */
  253. #undef UNIX
  254. #undef UNZIP_PATH /* CF_PATH_PROG(unzip) */
  255. #undef USE_ADDRLIST_PAGE /* CF_ARG_DISABLE(addrlist-page) */
  256. #undef USE_ALT_BINDINGS /* CF_ARG_DISABLE(alt-bindings) */
  257. #undef USE_ASCII_CTYPES /* CF_ARG_DISABLE(ascii-ctypes) */
  258. #undef USE_BZLIB /* AC_ARG_WITH(bzlib) */
  259. #undef USE_CACHEJAR /* CF_ARG_DISABLE(session-cache) */
  260. #undef USE_CHARSET_CHOICE /* CF_ARG_DISABLE(charset-choice) */
  261. #undef USE_COLOR_STYLE /* CF_ARG_DISABLE(color-style) */
  262. #undef USE_DEFAULT_COLORS /* CF_ARG_DISABLE(default-colors) */
  263. #undef USE_EXECVP /* CF_ARG_DISABLE(full-paths) */
  264. #undef USE_EXTERNALS /* CF_ARG_ENABLE(externs) */
  265. #undef USE_FCNTL /* CF_FIONBIO */
  266. #undef USE_FILE_UPLOAD /* CF_ARG_DISABLE(file-upload) */
  267. #undef USE_GNUTLS_FUNCS /* CF_GNUTLS */
  268. #undef USE_GNUTLS_INCL /* CF_GNUTLS */
  269. #undef USE_IDNA /* CF_ARG_DISABLE(idna) */
  270. #undef USE_JUSTIFY_ELTS /* CF_ARG_DISABLE(justify-elts) */
  271. #undef USE_LOCALE_CHARSET /* CF_ARG_DISABLE(locale-charset) */
  272. #undef USE_OPENSSL_INCL /* CF_SSL */
  273. #undef USE_PERSISTENT_COOKIES /* CF_ARG_DISABLE(persistent-cookies) */
  274. #undef USE_PRETTYSRC /* CF_ARG_DISABLE(prettysrc) */
  275. #undef USE_PROGRESSBAR /* CF_ARG_DISABLE(progressbar) */
  276. #undef USE_READPROGRESS /* CF_ARG_DISABLE(read-eta) */
  277. #undef USE_SCROLLBAR /* CF_ARG_DISABLE(scrollbar) */
  278. #undef USE_SESSIONS /* CF_ARG_DISABLE(sessions) */
  279. #undef USE_SLANG /* AC_ARG_WITH(screen=slang) */
  280. #undef USE_SOCKS4_PREFIX /* CF_SOCKS5 */
  281. #undef USE_SOCKS5 /* CF_SOCKS5 */
  282. #undef USE_SOURCE_CACHE /* CF_ARG_DISABLE(source-cache) */
  283. #undef USE_SSL /* CF_SSL */
  284. #undef USE_SYSV_UTMP /* CF_UTMP */
  285. #undef USE_X509_SUPPORT /* CF_GNUTLS, CF_SSL */
  286. #undef USE_ZLIB /* AC_ARG_WITH(zlib) */
  287. #undef UTF8 /* CF_SLANG_CPPFLAGS */
  288. #undef UTMPX_FOR_UTMP /* use <utmpx.h> since <utmp.h> not found */
  289. #undef UUDECODE_PATH /* CF_PATH_PROG(uudecode) */
  290. #undef WAITPID_USES_UNION /* CF_FUNC_WAIT */
  291. #undef WAIT_USES_UNION /* CF_FUNC_WAIT */
  292. #undef WIDEC_CURSES /* CF_WIDEC_CURSES */
  293. #undef XCURSES /* CF_PDCURSES_X11 */
  294. #undef ZCAT_PATH /* CF_PATH_PROG(zcat) */
  295. #undef ZIP_PATH /* CF_PATH_PROG(zip) */
  296. #undef _WINDOWS_NSL /* CF_ARG_ENABLE(nsl-fork) */
  297. #undef inline /* AC_C_INLINE */
  298. #undef intptr_t /* AC_CHECK_TYPE(intptr_t,...) */
  299. #undef lynx_rand /* CF_SRAND */
  300. #undef lynx_srand /* CF_SRAND */
  301. #undef mode_t /* AC_TYPE_MODE_T */
  302. #undef off_t /* AC_TYPE_OFF_T */
  303. #undef pid_t /* AC_TYPE_PID_T */
  304. #undef socklen_t /* CF_CHECK_TYPE(socklen_t,...) */
  305. #undef ssize_t /* CF_CHECK_TYPE(ssize_t,...) */
  306. #undef uid_t /* AC_TYPE_UID_T */
  307. #undef ut_name /* CF_UTMP */
  308. #undef ut_xstatus /* CF_UTMP_UT_XSTATUS */
  309. #undef ut_xtime /* CF_UTMP_UT_XTIME */
  310. #ifdef GZIP_PATH
  311. #undef OK_GZIP /* CF_ARG_DISABLE(dired-gzip) */
  312. #endif
  313. #ifdef TAR_PATH
  314. #undef OK_TAR /* CF_ARG_DISABLE(dired-tar) */
  315. #endif
  316. #ifdef UUDECODE_PATH
  317. #undef OK_UUDECODE /* CF_ARG_DISABLE(dired-uudecode) */
  318. #endif
  319. #ifdef ZIP_PATH
  320. #undef OK_ZIP /* CF_ARG_DISABLE(dired-zip) */
  321. #endif
  322. /*
  323. * U/Win defines vfork() as a macro in vfork.h, which is included from unistd.h.
  324. */
  325. #ifndef HAVE_VFORK_H
  326. #undef vfork /* AC_FUNC_FORK */
  327. #endif
  328. /* 'const' may be defined externally by the compiler-wrapper, as in 'unproto'
  329. * or by AC_C_CONST
  330. */
  331. #ifndef const
  332. #undef const
  333. #endif
  334. /*
  335. * The configure script generates LYHelp.h (handcrafted makefiles may not do
  336. * this, so we set a definition):
  337. */
  338. #define HAVE_LYHELP_H 1
  339. /* FIXME:DGUX (done in $host_os case-statement) */
  340. /* FIXME:DGUX_OLD */
  341. /* FIXME:HP_TERMINAL */
  342. /* FIXME:REVERSE_CLEAR_SCREEN_PROBLEM */
  343. /* FIXME:SHORTENED_RBIND */
  344. /* FIXME:SNAKE */
  345. /* FIXME:SVR4_BSDSELECT (done in $host_os case-statement) */
  346. /* Some older socks libraries, especially AIX need special definitions */
  347. #if defined(_AIX) && !defined(USE_SOCKS5)
  348. #undef accept
  349. #undef bind
  350. #undef connect
  351. #undef getpeername
  352. #undef getsockname
  353. #undef listen
  354. #undef recvfrom
  355. #undef select
  356. #endif
  357. #ifdef HAVE_SYSLOG_H
  358. #undef SYSLOG_REQUESTED_URLS /* CF_ARG_ENABLE(syslog) */
  359. #endif
  360. #ifndef HAVE_LSTAT
  361. #define lstat stat
  362. #endif
  363. #ifdef DECL_GETGRGID
  364. extern struct group * getgrgid ();
  365. #endif
  366. #ifdef DECL_GETGRNAM
  367. extern struct group * getgrnam ();
  368. #endif
  369. #ifdef DECL_STRSTR
  370. extern char * strstr ();
  371. #endif
  372. #endif /* LYNX_CFG_H */