acconfig.h 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251
  1. /* This is the configuration file for the Midnight Commander. It was generated
  2. by autoconf's configure.
  3. Configure for Midnight Commander
  4. Copyright (C) 1994, 1995 Janne Kukonlehto
  5. Copyright (C) 1994, 1995 Miguel de Icaza
  6. Copyright (C) 1995 Jakub Jelinek
  7. This program is free software; you can redistribute it and/or modify
  8. it under the terms of the GNU General Public License as published by
  9. the Free Software Foundation; either version 2 of the License, or
  10. (at your option) any later version.
  11. This program is distributed in the hope that it will be useful,
  12. but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. GNU General Public License for more details.
  15. You should have received a copy of the GNU General Public License
  16. along with this program; if not, write to the Free Software
  17. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
  18. @TOP@
  19. #undef VERSION
  20. #undef PACKAGE
  21. /* Always defined */
  22. #undef D_INO_IN_DIRENT
  23. #undef IS_AIX
  24. #undef MOUNTED_FREAD
  25. #undef MOUNTED_FREAD_FSTYP
  26. #undef MOUNTED_GETFSSTAT
  27. #undef MOUNTED_GETMNT
  28. #undef MOUNTED_GETMNTENT1
  29. #undef MOUNTED_GETMNTENT2
  30. #undef MOUNTED_GETMNTINFO
  31. #undef MOUNTED_VMOUNT
  32. #undef STAT_STATFS2_BSIZE
  33. #undef STAT_STATFS2_FSIZE
  34. #undef STAT_STATFS2_FS_DATA
  35. #undef STAT_STATFS3_OSF1
  36. #undef STAT_STATFS4
  37. #undef STAT_STATVFS
  38. /* Define umode_t if your system does not provide it */
  39. #undef umode_t
  40. /* Define nlink_t if your system does not provide it */
  41. #undef nlink_t
  42. /* Does the file command accepts the -L option */
  43. #undef FILE_L
  44. /* Does the file command work well with - option for stdin? */
  45. #undef FILE_STDIN
  46. /* Does the grep command work well with - option for stdin? */
  47. #undef GREP_STDIN
  48. /* Is the program using the GPM library? */
  49. #undef HAVE_LIBGPM
  50. /* Is the program using the distributed slang library? */
  51. #undef HAVE_SLANG
  52. /* Is the program using a system-installed slang library? */
  53. #undef HAVE_SYSTEM_SLANG
  54. /* Define if the slang.h header file is inside a directory slang
  55. ** in the standard directories
  56. */
  57. #undef SLANG_H_INSIDE_SLANG_DIR
  58. /* Does the program have subshell support? */
  59. #undef HAVE_SUBSHELL_SUPPORT
  60. /* If you don't have gcc, define this */
  61. #undef OLD_TOOLS
  62. /* Found some version of curses that we're going to use */
  63. #undef HAS_CURSES
  64. /* Are you using other type of curses? */
  65. #undef OTHER_CURSES
  66. /* Is the subshell the default or optional? */
  67. #undef SUBSHELL_OPTIONAL
  68. /* Use SunOS SysV curses? */
  69. #undef USE_SUNOS_CURSES
  70. /* Use old BSD curses? */
  71. #undef USE_BSD_CURSES
  72. /* Use SystemV curses? */
  73. #undef USE_SYSV_CURSES
  74. /* Use Ncurses? */
  75. #undef USE_NCURSES
  76. /* If you Curses does not have color define this one */
  77. #undef NO_COLOR_CURSES
  78. /* Support the Midnight Commander Virtual File System? */
  79. #undef USE_VFS
  80. /* Support for the Memory Allocation Debugger */
  81. #undef HAVE_MAD
  82. /* Extra Debugging */
  83. #undef MCDEBUG
  84. /* If the Slang library will be using it's own terminfo instead of termcap */
  85. #undef SLANG_TERMINFO
  86. /* If Slang library should use termcap */
  87. #undef USE_TERMCAP
  88. /* If you have socket and the rest of the net functions use this */
  89. #undef USE_NETCODE
  90. /* If defined, use .netrc for FTP connections */
  91. #undef USE_NETRC
  92. /* If your operating system does not have enough space for a file name
  93. * in a struct dirent, then define this
  94. */
  95. #undef NEED_EXTRA_DIRENT_BUFFER
  96. /* Define if you want the du -s summary */
  97. #undef HAVE_DUSUM
  98. /* Define if your du does handle -b correctly */
  99. #undef DUSUM_USEB
  100. /* Define to size of chunks du is displaying its information.
  101. * If DUSUM_USEB is defined, this should be 1
  102. */
  103. #define DUSUM_FACTOR 512
  104. /* Define this one if you want termnet support */
  105. #undef USE_TERMNET
  106. /* Defined if you have the file command */
  107. #undef HAVE_FILECMD
  108. /* Defined if you have libXpm, <X11/xpm.h>, libXext, <X11/extensions/shape.h> */
  109. #undef HAVE_XPM_SHAPE
  110. /* Defined if you have shadow passwords on Linux */
  111. #undef LINUX_SHADOW
  112. /* Defined if you have the crypt prototype in neither unistd.h nor crypt.h */
  113. #undef NEED_CRYPT_PROTOTYPE
  114. /* Defined if your CPP understands ## macro token pasting method */
  115. #undef HAVE_PORTABLE_TOKEN_PASTING
  116. /* Define if you want to turn on SCO-specific code */
  117. #undef SCO_FLAVOR
  118. /* Define if your system has struct linger */
  119. #undef HAVE_STRUCT_LINGER
  120. /* Define if your curses has this one (AIX, OSF/1) */
  121. #undef USE_SETUPTERM
  122. /* Link in ext2fs code for delfs experimental file system */
  123. #undef USE_EXT2FSLIB
  124. /* Define if you have putenv routine */
  125. #undef HAVE_PUTENV
  126. /* Define if you have isascii */
  127. #undef HAVE_ISASCII
  128. /* Define if you want to use the HSC firewall */
  129. #undef HSC_PROXY
  130. /* Define if your system uses PAM for auth stuff */
  131. #undef HAVE_PAM
  132. /* Define if you have the pmap_getmaps function */
  133. #undef HAVE_PMAP_GETMAPS
  134. /* Define if you have the <sys/select.h> header file. */
  135. #undef HAVE_SYS_SELECT_H
  136. /* Define if you have the get_process_stats function and have to use that instead of gettimeofday */
  137. #undef HAVE_GET_PROCESS_STATS
  138. /* Define if you want to call the internal routine edit() for the editor */
  139. #undef USE_INTERNAL_EDIT
  140. /* Define if your system has socketpair */
  141. #undef HAVE_SOCKETPAIR
  142. /* Do we have posix signals? */
  143. #undef HAVE_SIGACTION
  144. #undef HAVE_SIGPROCMASK
  145. #undef HAVE_SIGEMPTYSET
  146. #undef HAVE_SIGADDSET
  147. /* Version of ncurses */
  148. #undef NCURSES_970530
  149. #undef HAVE_STPCPY
  150. #undef ENABLE_NLS
  151. #undef HAVE_CATGETS
  152. #undef HAVE_GETTEXT
  153. #undef HAVE_LC_MESSAGES
  154. @BOTTOM@
  155. #ifdef HAVE_LIBPT
  156. # define HAVE_GRANTPT
  157. #endif
  158. #if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBCRYPT_I)
  159. # define HAVE_CRYPT
  160. #endif
  161. #ifdef HAVE_XVIEW
  162. # include <xvmain.h>
  163. #endif
  164. #if defined(HAVE_SIGADDSET) && defined(HAVE_SIGEMPTYSET)
  165. # if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK)
  166. # define SLANG_POSIX_SIGNALS
  167. # endif
  168. #endif
  169. #ifdef __os2__
  170. # define OS2_NT 1
  171. # define S_ISFIFO(x) 0
  172. #endif
  173. #ifdef _OS_NT
  174. # define OS2_NT 1
  175. #endif
  176. #ifndef OS2_NT
  177. /* some Unices do not define this, and slang requires it: */
  178. #ifndef unix
  179. # define unix
  180. #endif
  181. #endif