Corrected some authors email addresses.
[midnight-commander.git] / acconfig.h
blob079d4ae0232a54b60ad1d7b5c76203957dfa76f6
1 /* This is the configuration file for the Midnight Commander. It was generated
2 by autoconf's configure.
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
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.
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.
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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */
24 @TOP@
26 #undef PACKAGE
27 #undef VERSION
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 #undef HAVE_F_FSTYPENAME
48 /* Define umode_t if your system does not provide it */
49 #undef umode_t
51 /* Define nlink_t if your system does not provide it */
52 #undef nlink_t
54 /* Does the file command accepts the -L option */
55 #undef FILE_L
57 /* Does the file command work well with - option for stdin? */
58 #undef FILE_STDIN
60 /* Does the grep command work well with - option for stdin? */
61 #undef GREP_STDIN
63 /* Is the program using the GPM library? */
64 #undef HAVE_LIBGPM
66 /* Is the text edition compiled with X11 support? */
67 #undef HAVE_TEXTMODE_X11_SUPPORT
69 /* Is the program using the distributed slang library? */
70 #undef HAVE_SLANG
72 /* Is the program using a system-installed slang library? */
73 #undef HAVE_SYSTEM_SLANG
75 /* Define if the slang.h header file is inside a directory slang
76 ** in the standard directories
78 #undef SLANG_H_INSIDE_SLANG_DIR
80 /* Does the program have subshell support? */
81 #undef HAVE_SUBSHELL_SUPPORT
83 /* If you don't have gcc, define this */
84 #undef OLD_TOOLS
86 /* Found some version of curses that we're going to use */
87 #undef HAS_CURSES
89 /* Are you using other type of curses? */
90 #undef OTHER_CURSES
92 /* Is the subshell the default or optional? */
93 #undef SUBSHELL_OPTIONAL
95 /* Use SunOS SysV curses? */
96 #undef USE_SUNOS_CURSES
98 /* Use old BSD curses? */
99 #undef USE_BSD_CURSES
101 /* Use SystemV curses? */
102 #undef USE_SYSV_CURSES
104 /* Use Ncurses? */
105 #undef USE_NCURSES
107 /* If you Curses does not have color define this one */
108 #undef NO_COLOR_CURSES
110 /* Support the Midnight Commander Virtual File System? */
111 #undef USE_VFS
113 /* Support for the Memory Allocation Debugger */
114 #undef HAVE_MAD
116 /* If the Slang library will be using it's own terminfo instead of termcap */
117 #undef SLANG_TERMINFO
119 /* If Slang library should use termcap */
120 #undef USE_TERMCAP
122 /* If you have socket and the rest of the net functions use this */
123 #undef USE_NETCODE
125 /* If defined, use .netrc for FTP connections */
126 #undef USE_NETRC
128 /* If your operating system does not have enough space for a file name
129 * in a struct dirent, then define this
131 #undef NEED_EXTRA_DIRENT_BUFFER
133 /* Define this one if you want termnet support */
134 #undef USE_TERMNET
136 /* Defined if you have the file command */
137 #undef HAVE_FILECMD
139 /* Defined if you have shadow passwords on Linux */
140 #undef LINUX_SHADOW
142 /* Defined if you have the crypt prototype in neither unistd.h nor crypt.h */
143 #undef NEED_CRYPT_PROTOTYPE
145 /* Defined if your CPP understands ## macro token pasting method */
146 #undef HAVE_PORTABLE_TOKEN_PASTING
148 /* Define if you want to turn on SCO-specific code */
149 #undef SCO_FLAVOR
151 /* Define if your system has struct linger */
152 #undef HAVE_STRUCT_LINGER
154 /* Define if your curses has this one (AIX, OSF/1) */
155 #undef USE_SETUPTERM
157 /* Link in ext2fs code for delfs experimental file system */
158 #undef USE_EXT2FSLIB
160 /* Define if you have putenv routine */
161 #undef HAVE_PUTENV
163 /* Define if you have isascii */
164 #undef HAVE_ISASCII
166 /* Define if you want to use the HSC firewall */
167 #undef HSC_PROXY
169 /* Define if your system uses PAM for auth stuff */
170 #undef HAVE_PAM
172 /* Define if you have the pmap_getmaps function */
173 #undef HAVE_PMAP_GETMAPS
175 /* Define if you have the <sys/select.h> header file. */
176 #undef HAVE_SYS_SELECT_H
178 /* Define if you have the get_process_stats function and have to use that instead of gettimeofday */
179 #undef HAVE_GET_PROCESS_STATS
181 /* Define if you want to call the internal routine edit() for the editor */
182 #undef USE_INTERNAL_EDIT
184 /* Define if your system has socketpair */
185 #undef HAVE_SOCKETPAIR
187 /* Do we have posix signals? */
188 #undef HAVE_SIGACTION
189 #undef HAVE_SIGPROCMASK
190 #undef HAVE_SIGEMPTYSET
191 #undef HAVE_SIGADDSET
193 /* Version of ncurses */
194 #undef NCURSES_970530
196 #undef HAVE_STPCPY
198 #undef ENABLE_NLS
199 #undef HAVE_CATGETS
200 #undef HAVE_GETTEXT
201 #undef HAVE_LC_MESSAGES
203 #undef WITH_SMBFS
205 @BOTTOM@
207 #ifdef HAVE_LIBPT
208 # define HAVE_GRANTPT
209 #endif
211 #if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBCRYPT_I)
212 # define HAVE_CRYPT
213 #endif
215 #if defined(HAVE_SIGADDSET) && defined(HAVE_SIGEMPTYSET)
216 # if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK)
217 # define SLANG_POSIX_SIGNALS
218 # endif
219 #endif
221 #ifdef __os2__
222 # define OS2_NT 1
223 # define S_ISFIFO(x) 0
225 # define NEEDS_IO_H
226 # define NEEDS_DRIVE_H
227 # define NEEDS_FCNTL_H
228 # define HAS_NO_GRP_PWD_H
229 # define HAS_NO_TERMIOS_H
230 # define HAS_NO_SYS_PARAM_H
231 # define HAS_NO_SYS_IOCTL_H
233 # define USE_O_TEXT
234 # define HAS_ACS_AS_PCCHARS
235 # define HAS_DIRECT_COLOR_ACCESS
236 # define NEEDS_CR_LF_TRANSLATION
237 #endif
239 #ifdef _OS_NT
240 # define OS2_NT 1
241 #endif
243 #ifndef OS2_NT
244 /* some Unices do not define this, and slang requires it: */
245 #ifndef unix
246 # define unix
247 #endif
248 #endif
250 #undef HAVE_GNOME_WINDOW_ICON