acconfig.h 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254
  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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 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. #undef HAVE_F_FSTYPENAME
  39. /* Define umode_t if your system does not provide it */
  40. #undef umode_t
  41. /* Define nlink_t if your system does not provide it */
  42. #undef nlink_t
  43. /* Does the file command accepts the -L option */
  44. #undef FILE_L
  45. /* Does the file command work well with - option for stdin? */
  46. #undef FILE_STDIN
  47. /* Does the grep command work well with - option for stdin? */
  48. #undef GREP_STDIN
  49. /* Is the program using the GPM library? */
  50. #undef HAVE_LIBGPM
  51. /* Is the text edition compiled with X11 support? */
  52. #undef HAVE_TEXTMODE_X11_SUPPORT
  53. /* Is the program using the distributed slang library? */
  54. #undef HAVE_SLANG
  55. /* Is the program using a system-installed slang library? */
  56. #undef HAVE_SYSTEM_SLANG
  57. /* Define if the slang.h header file is inside a directory slang
  58. ** in the standard directories
  59. */
  60. #undef SLANG_H_INSIDE_SLANG_DIR
  61. /* Does the program have subshell support? */
  62. #undef HAVE_SUBSHELL_SUPPORT
  63. /* If you don't have gcc, define this */
  64. #undef OLD_TOOLS
  65. /* Found some version of curses that we're going to use */
  66. #undef HAS_CURSES
  67. /* Are you using other type of curses? */
  68. #undef OTHER_CURSES
  69. /* Is the subshell the default or optional? */
  70. #undef SUBSHELL_OPTIONAL
  71. /* Use SunOS SysV curses? */
  72. #undef USE_SUNOS_CURSES
  73. /* Use old BSD curses? */
  74. #undef USE_BSD_CURSES
  75. /* Use SystemV curses? */
  76. #undef USE_SYSV_CURSES
  77. /* Use Ncurses? */
  78. #undef USE_NCURSES
  79. /* If you Curses does not have color define this one */
  80. #undef NO_COLOR_CURSES
  81. /* Support the Midnight Commander Virtual File System? */
  82. #undef USE_VFS
  83. /* Support for the Memory Allocation Debugger */
  84. #undef HAVE_MAD
  85. /* Extra Debugging */
  86. #undef MCDEBUG
  87. /* If the Slang library will be using it's own terminfo instead of termcap */
  88. #undef SLANG_TERMINFO
  89. /* If Slang library should use termcap */
  90. #undef USE_TERMCAP
  91. /* If you have socket and the rest of the net functions use this */
  92. #undef USE_NETCODE
  93. /* If defined, use .netrc for FTP connections */
  94. #undef USE_NETRC
  95. /* If your operating system does not have enough space for a file name
  96. * in a struct dirent, then define this
  97. */
  98. #undef NEED_EXTRA_DIRENT_BUFFER
  99. /* Define this one if you want termnet support */
  100. #undef USE_TERMNET
  101. /* Defined if you have the file command */
  102. #undef HAVE_FILECMD
  103. /* Defined if you have shadow passwords on Linux */
  104. #undef LINUX_SHADOW
  105. /* Defined if you have the crypt prototype in neither unistd.h nor crypt.h */
  106. #undef NEED_CRYPT_PROTOTYPE
  107. /* Defined if your CPP understands ## macro token pasting method */
  108. #undef HAVE_PORTABLE_TOKEN_PASTING
  109. /* Define if you want to turn on SCO-specific code */
  110. #undef SCO_FLAVOR
  111. /* Define if your system has struct linger */
  112. #undef HAVE_STRUCT_LINGER
  113. /* Define if your curses has this one (AIX, OSF/1) */
  114. #undef USE_SETUPTERM
  115. /* Link in ext2fs code for delfs experimental file system */
  116. #undef USE_EXT2FSLIB
  117. /* Define if you have putenv routine */
  118. #undef HAVE_PUTENV
  119. /* Define if you have isascii */
  120. #undef HAVE_ISASCII
  121. /* Define if you want to use the HSC firewall */
  122. #undef HSC_PROXY
  123. /* Define if your system uses PAM for auth stuff */
  124. #undef HAVE_PAM
  125. /* Define if you have the pmap_getmaps function */
  126. #undef HAVE_PMAP_GETMAPS
  127. /* Define if you have the <sys/select.h> header file. */
  128. #undef HAVE_SYS_SELECT_H
  129. /* Define if you have the get_process_stats function and have to use that instead of gettimeofday */
  130. #undef HAVE_GET_PROCESS_STATS
  131. /* Define if you want to call the internal routine edit() for the editor */
  132. #undef USE_INTERNAL_EDIT
  133. /* Define if your system has socketpair */
  134. #undef HAVE_SOCKETPAIR
  135. /* Do we have posix signals? */
  136. #undef HAVE_SIGACTION
  137. #undef HAVE_SIGPROCMASK
  138. #undef HAVE_SIGEMPTYSET
  139. #undef HAVE_SIGADDSET
  140. /* Version of ncurses */
  141. #undef NCURSES_970530
  142. #undef HAVE_STPCPY
  143. #undef ENABLE_NLS
  144. #undef HAVE_CATGETS
  145. #undef HAVE_GETTEXT
  146. #undef HAVE_LC_MESSAGES
  147. #undef WITH_SMBFS
  148. @BOTTOM@
  149. #ifdef HAVE_LIBPT
  150. # define HAVE_GRANTPT
  151. #endif
  152. #if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBCRYPT_I)
  153. # define HAVE_CRYPT
  154. #endif
  155. #if defined(HAVE_SIGADDSET) && defined(HAVE_SIGEMPTYSET)
  156. # if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK)
  157. # define SLANG_POSIX_SIGNALS
  158. # endif
  159. #endif
  160. #ifdef __os2__
  161. # define OS2_NT 1
  162. # define S_ISFIFO(x) 0
  163. # define NEEDS_IO_H
  164. # define NEEDS_DRIVE_H
  165. # define NEEDS_FCNTL_H
  166. # define HAS_NO_GRP_PWD_H
  167. # define HAS_NO_TERMIOS_H
  168. # define HAS_NO_SYS_PARAM_H
  169. # define HAS_NO_SYS_IOCTL_H
  170. # define USE_O_TEXT
  171. # define HAS_ACS_AS_PCCHARS
  172. # define HAS_DIRECT_COLOR_ACCESS
  173. # define NEEDS_CR_LF_TRANSLATION
  174. #endif
  175. #ifdef _OS_NT
  176. # define OS2_NT 1
  177. #endif
  178. #ifndef OS2_NT
  179. /* some Unices do not define this, and slang requires it: */
  180. #ifndef unix
  181. # define unix
  182. #endif
  183. #endif
  184. #undef HAVE_GNOME_WINDOW_ICON