Take care of one BSOD in NtGdiDdCreateDirectDrawObject, it is not correct fix, it...
[reactos.git] / rosapps / mc / acconfig.h
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 #include <VERSION>
24
25
26 @TOP@
27
28 #undef PACKAGE
29
30 /* Always defined */
31 #undef D_INO_IN_DIRENT
32 #undef IS_AIX
33 #undef MOUNTED_FREAD
34 #undef MOUNTED_FREAD_FSTYP
35 #undef MOUNTED_GETFSSTAT
36 #undef MOUNTED_GETMNT
37 #undef MOUNTED_GETMNTENT1
38 #undef MOUNTED_GETMNTENT2
39 #undef MOUNTED_GETMNTINFO
40 #undef MOUNTED_VMOUNT
41 #undef STAT_STATFS2_BSIZE
42 #undef STAT_STATFS2_FSIZE
43 #undef STAT_STATFS2_FS_DATA
44 #undef STAT_STATFS3_OSF1
45 #undef STAT_STATFS4
46 #undef STAT_STATVFS
47
48 /* Define umode_t if your system does not provide it */
49 #undef umode_t
50
51 /* Define nlink_t if your system does not provide it */
52 #undef nlink_t
53
54 /* Does the file command accepts the -L option */
55 #undef FILE_L
56
57 /* Does the file command work well with - option for stdin? */
58 #undef FILE_STDIN
59
60 /* Does the grep command work well with - option for stdin? */
61 #undef GREP_STDIN
62
63 /* Is the program using the GPM library? */
64 #undef HAVE_LIBGPM
65
66 /* Is the program using the distributed slang library? */
67 #undef HAVE_SLANG
68
69 /* Is the program using a system-installed slang library? */
70 #undef HAVE_SYSTEM_SLANG
71
72 /* Define if the slang.h header file is inside a directory slang
73 ** in the standard directories
74 */
75 #undef SLANG_H_INSIDE_SLANG_DIR
76
77 /* Does the program have subshell support? */
78 #undef HAVE_SUBSHELL_SUPPORT
79
80 /* If you don't have gcc, define this */
81 #undef OLD_TOOLS
82
83 /* Are you using other type of curses? */
84 #undef OTHER_CURSES
85
86 /* Is the subshell the default or optional? */
87 #undef SUBSHELL_OPTIONAL
88
89 /* Use SunOS SysV curses? */
90 #undef SUNOS_CURSES
91
92 /* Use old BSD curses? */
93 #undef USE_BSD_CURSES
94
95 /* Use SystemV curses? */
96 #undef USE_SYSV_CURSES
97
98 /* Use Ncurses? */
99 #undef USE_NCURSES
100
101 /* If you Curses does not have color define this one */
102 #undef NO_COLOR_SUPPORT
103
104 /* Support the Midnight Commander Virtual File System? */
105 #undef USE_VFS
106
107 /* Support for the Memory Allocation Debugger */
108 #undef HAVE_MAD
109
110 /* Extra Debugging */
111 #undef MCDEBUG
112
113 /* If the Slang library will be using it's own terminfo instead of termcap */
114 #undef SLANG_TERMINFO
115
116 /* If Slang library should use termcap */
117 #undef USE_TERMCAP
118
119 /* If you have socket and the rest of the net functions use this */
120 #undef USE_NETCODE
121
122 /* If defined, use .netrc for FTP connections */
123 #undef USE_NETRC
124
125 /* If your operating system does not have enough space for a file name
126 * in a struct dirent, then define this
127 */
128 #undef NEED_EXTRA_DIRENT_BUFFER
129
130 /* Define if you want the du -s summary */
131 #undef HAVE_DUSUM
132
133 /* Define if your du does handle -b correctly */
134 #undef DUSUM_USEB
135
136 /* Define to size of chunks du is displaying its information.
137 * If DUSUM_USEB is defined, this should be 1
138 */
139 #define DUSUM_FACTOR 512
140
141 /* Define this one if you want termnet support */
142 #undef USE_TERMNET
143
144 /* Defined if you have the file command */
145 #undef HAVE_FILECMD
146
147 /* Defined if you have libXpm, <X11/xpm.h>, libXext, <X11/extensions/shape.h> */
148 #undef HAVE_XPM_SHAPE
149
150 /* Defined if you have shadow passwords on Linux */
151 #undef LINUX_SHADOW
152
153 /* Defined if you have the crypt prototype in neither unistd.h nor crypt.h */
154 #undef NEED_CRYPT_PROTOTYPE
155
156 /* Defined if your CPP understands ## macro token pasting method */
157 #undef HAVE_PORTABLE_TOKEN_PASTING
158
159 /* Define if you want to turn on SCO-specific code */
160 #undef SCO_FLAVOR
161
162 /* Define if your system has struct linger */
163 #undef HAVE_STRUCT_LINGER
164
165 /* Define if your curses has this one (AIX, OSF/1) */
166 #undef USE_SETUPTERM
167
168 /* Link in ext2fs code for delfs experimental file system */
169 #undef USE_EXT2FSLIB
170
171 /* Define if you have putenv routine */
172 #undef HAVE_PUTENV
173
174 /* Define if you have isascii */
175 #undef HAVE_ISASCII
176
177 /* Define if you want to use the HSC firewall */
178 #undef HSC_PROXY
179
180 /* Define if your system uses PAM for auth stuff */
181 #undef HAVE_PAM
182
183 /* Define if you have the pmap_getmaps function */
184 #undef HAVE_PMAP_GETMAPS
185
186 /* Define if you have the <sys/select.h> header file. */
187 #undef HAVE_SYS_SELECT_H
188
189 /* Define if you have the get_process_stats function and have to use that instead of gettimeofday */
190 #undef HAVE_GET_PROCESS_STATS
191
192 /* Define if you want to call the internal routine edit() for the editor */
193 #undef USE_INTERNAL_EDIT
194
195 /* Define if your system has socketpair */
196 #undef HAVE_SOCKETPAIR
197
198 /* Do we have posix signals? */
199 #undef HAVE_SIGACTION
200 #undef HAVE_SIGPROCMASK
201 #undef HAVE_SIGEMPTYSET
202 #undef HAVE_SIGADDSET
203
204 /* Version of ncurses */
205 #undef NCURSES_970530
206
207 #undef HAVE_STPCPY
208
209 #undef ENABLE_NLS
210 #undef HAVE_CATGETS
211 #undef HAVE_GETTEXT
212 #undef HAVE_LC_MESSAGES
213
214 @BOTTOM@
215
216 #ifdef HAVE_LIBPT
217 # define HAVE_GRANTPT
218 #endif
219
220 #if defined(HAVE_LIBCRYPT) || defined(HAVE_LIBCRYPT_I)
221 # define HAVE_CRYPT
222 #endif
223
224 #ifdef HAVE_XVIEW
225 # include <xvmain.h>
226 #endif
227
228 #if defined(HAVE_SIGADDSET) && defined(HAVE_SIGEMPTYSET)
229 # if defined(HAVE_SIGACTION) && defined(HAVE_SIGPROCMASK)
230 # define SLANG_POSIX_SIGNALS
231 # endif
232 #endif
233
234 #ifdef __os2__
235 # define OS2_NT 1
236 # define S_ISFIFO(x) 0
237 #endif
238
239 #ifdef _OS_NT
240 # define OS2_NT 1
241 #endif
242
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
249