home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / mc454src.zip / mc-4.5.4.src / mc-4.5.4 / acconfig.h < prev    next >
C/C++ Source or Header  |  1999-01-04  |  6KB  |  241 lines

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