1#ifndef SANE_CONFIG_H
2#define SANE_CONFIG_H
3
4/* Define if on AIX 3.
5   System headers sometimes define this.
6   We just want to avoid a redefinition error message.  */
7#ifndef _ALL_SOURCE
8#undef _ALL_SOURCE
9#endif
10
11/* Define if using alloca.c.  */
12#undef C_ALLOCA
13
14/* Define to empty if the keyword does not work.  */
15#undef const
16
17/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
18   This function is required for alloca.c support on those systems.  */
19#undef CRAY_STACKSEG_END
20
21/* Define if you have alloca, as a function or macro.  */
22#undef HAVE_ALLOCA
23
24/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
25#undef HAVE_ALLOCA_H
26
27/* Define if you have a working `mmap' system call.  */
28#undef HAVE_MMAP
29
30/* Define as __inline if that's what the C compiler calls it.  */
31#undef inline
32
33/* Define if on MINIX.  */
34#undef _MINIX
35
36/* Define to `long' if <sys/types.h> doesn't define.  */
37#undef off_t
38
39/* Define if the system does not provide POSIX.1 features except
40   with this defined.  */
41#undef _POSIX_1_SOURCE
42
43/* Define if you need to in order for stat and other things to work.  */
44#undef _POSIX_SOURCE
45
46/* Define to `unsigned' if <sys/types.h> doesn't define.  */
47#undef size_t
48
49/* Define to `unsigned char' if <sys/types.h> doesn't define.  */
50#undef u_char
51
52/* Define to `unsigned int' if <sys/types.h> doesn't define.  */
53#undef u_int
54
55/* Define to `unsigned long' if <sys/types.h> doesn't define.  */
56#undef u_long
57
58/* Define to `long' if <sys/types.h> doesn't define.  */
59#undef ssize_t
60
61/* Define to `int' if <sys/types.h> doesn't define.  */
62#undef pid_t
63
64/* Define scsireq_t as `struct scsireq' if necessary.  */
65#undef scsireq_t
66
67/* Define to the return type of signal handlers. */
68#undef RETSIGTYPE
69
70/* If using the C implementation of alloca, define if you know the
71   direction of stack growth for your system; otherwise it will be
72   automatically deduced at run-time.
73	STACK_DIRECTION > 0 => grows toward higher addresses
74	STACK_DIRECTION < 0 => grows toward lower addresses
75	STACK_DIRECTION = 0 => direction of growth unknown
76 */
77#undef STACK_DIRECTION
78
79/* Define if you have the ANSI C header files.  */
80#undef STDC_HEADERS
81
82/* Define to 1 if NLS is requested.  */
83#undef ENABLE_NLS
84
85/* Define as 1 if you have catgets and don't want to use GNU gettext.  */
86#undef HAVE_CATGETS
87
88/* Define as 1 if you have gettext and don't want to use GNU gettext.  */
89#undef HAVE_GETTEXT
90
91/* Define if your locale.h file contains LC_MESSAGES.  */
92#undef HAVE_LC_MESSAGES
93
94/* Define to 1 if you have the stpcpy function.  */
95#undef HAVE_STPCPY
96
97/* Define to the name of the distribution.  */
98#undef PACKAGE
99
100/* Define to the version of the distribution.  */
101#undef VERSION
102
103/* The concatenation of the strings PACKAGE, "-", and VERSION.  */
104#undef XSANE_PACKAGE_VERSION
105
106/* Define if you have the __argz_count function.  */
107#undef HAVE___ARGZ_COUNT
108
109/* Define if you have the __argz_next function.  */
110#undef HAVE___ARGZ_NEXT
111
112/* Define if you have the __argz_stringify function.  */
113#undef HAVE___ARGZ_STRINGIFY
114
115/* Define if you have the atexit function. */
116#undef HAVE_ATEXIT
117
118/* Define if you have the dcgettext function.  */
119#undef HAVE_DCGETTEXT
120
121/* Define if you have the getcwd function.  */
122#undef HAVE_GETCWD
123
124/* Define if you have the getpagesize function.  */
125#undef HAVE_GETPAGESIZE
126
127/* Define if you have the lstat function.  */
128#undef HAVE_LSTAT
129
130/* Define if you have the mkdir function.  */
131#undef HAVE_MKDIR
132
133/* Define if you have the munmap function.  */
134#undef HAVE_MUNMAP
135
136/* Define if you have the putenv function.  */
137#undef HAVE_PUTENV
138
139/* Define if you have the scsireq_enter function.  */
140#undef HAVE_SCSIREQ_ENTER
141
142/* Define if you have the sigprocmask function.  */
143#undef HAVE_SIGPROCMASK
144
145/* Define if you have the setenv function.  */
146#undef HAVE_SETENV
147
148/* Define if you have the setlocale function.  */
149#undef HAVE_SETLOCALE
150
151/* Define if you have the snprintf function.  */
152#undef HAVE_SNPRINTF
153
154/* Define if you have the stpcpy function.  */
155#undef HAVE_STPCPY
156
157/* Define if you have the strcasecmp function.  */
158#undef HAVE_STRCASECMP
159
160/* Define if you have the strchr function.  */
161#undef HAVE_STRCHR
162
163/* Define if you have the strdup function.  */
164#undef HAVE_STRDUP
165
166/* Define if you have the strncasecmp function.  */
167#undef HAVE_STRNCASECMP
168
169/* Define if you have the strndup function.  */
170#undef HAVE_STRNDUP
171
172/* Define if you have the strftime function.  */
173#undef HAVE_STRFTIME
174
175/* Define if you have the strstr function.  */
176#undef HAVE_STRSTR
177
178/* Define if you have the strsep function.  */
179#undef HAVE_STRSEP
180
181/* Define if you have the strtod function.  */
182#undef HAVE_STRTOD
183
184/* Define if you have the valloc function.  */
185#undef HAVE_VALLOC
186
187/* Ignore HAVE_USLEEP under Apollo Domain because the usleep()
188   implementation in the Sys5.3 environment is broken.  */
189#ifndef apollo
190  /* Define if you have the usleep function.  */
191# undef HAVE_USLEEP
192#endif
193
194/* Define if you have the <argz.h> header file.  */
195#undef HAVE_ARGZ_H
196
197/* Define if you have the <fcntl.h> header file.  */
198#undef HAVE_FCNTL_H
199
200/* Define if you have the <libintl.h> header file.  */
201#undef HAVE_LIBINTL_H
202
203/* Define if you have the <libc.h> header file.  */
204#undef HAVE_LIBC_H
205
206/* Define if you have the <limits.h> header file.  */
207#undef HAVE_LIMITS_H
208
209/* Define if you have the <locale.h> header file.  */
210#undef HAVE_LOCALE_H
211
212/* Define if you have the <malloc.h> header file.  */
213#undef HAVE_MALLOC_H
214
215/* Define if you have the <nl_types.h> header file.  */
216#undef HAVE_NL_TYPES_H
217
218/* Define if you have the <string.h> header file.  */
219#undef HAVE_STRING_H
220
221/* Define if you have the <sys/select.h> header file. */
222#undef HAVE_SYS_SELECT_H
223
224/* Define if you have the <sys/time.h> header file. */
225#undef HAVE_SYS_TIME_H
226
227/* Define if you have the <sys/io.h> header file. */
228#undef HAVE_SYS_IO_H
229
230/* Define if you have the <asm/io.h> header file. */
231#undef HAVE_ASM_IO_H
232
233/* Define if you have the <scsi.h> header file. */
234#undef HAVE_SCSI_H
235
236/* Define if you have the <scsi/sg.h> header file. */
237#undef HAVE_SCSI_SG_H
238
239/* Define if you have the "/usr/src/linux/include/scsi/sg.h" header file. */
240#undef HAVE__USR_SRC_LINUX_INCLUDE_SCSI_SG_H
241
242/* Define if you have the <sys/dsreq.h> header file. */
243#undef HAVE_SYS_DSREQ_H
244
245/* Define if you have the <windows.h> header file.  */
246#undef HAVE_WINDOWS_H
247
248/* Define if you have the <os2.h> header file.  */
249#undef HAVE_OS2_H
250
251/* Define if you have sys/types.h. OS/2 wants them before select.h, etc. */
252#undef HAVE_SYS_TYPES_H
253
254/* Define if you have the <unistd.h> header file.  */
255#undef HAVE_UNISTD_H
256
257/* Define if you have the <values.h> header file.  */
258#undef HAVE_VALUES_H
259
260/* Define if you have the i library (-li).  */
261#undef HAVE_LIBI
262
263/* Define if you have the intl library (-lintl).  */
264#undef HAVE_LIBINTL
265
266/* Define if you have the m library (-lm).  */
267#undef HAVE_LIBM
268
269/* Define if you have the <dlfcn.h> header file.  */
270#undef HAVE_DLFCN_H
271
272/* Define if you have GIMP installed - no matter what version.  */
273#undef HAVE_ANY_GIMP
274
275/* Define if you have GIMP-2.0 installed.  */
276#undef HAVE_GIMP_2
277
278/* Define if you have the GIMPfeatures header file.  */
279#undef HAVE_LIBGIMP_GIMPFEATURES_H
280
281/* Define if you have libjpeg.  */
282#undef HAVE_LIBJPEG
283
284/* Define if you have libz.  */
285#undef HAVE_LIBZ
286
287/* Define if you have libpng.  */
288#undef HAVE_LIBPNG
289
290/* Define if you have libtiff.  */
291#undef HAVE_LIBTIFF
292
293/* Define if you have liblcms.  */
294#undef HAVE_LIBLCMS
295
296#ifndef HAVE_STRNCASECMP
297  /* OS/2 needs this */
298# define strncasecmp(a, b, c) strnicmp(a, b, c)
299#endif
300
301#if defined (__sun) && defined (__GNUC__)
302# define _POSIX_SOURCE
303# define __EXTENSIONS__
304#endif
305
306#endif /* SANE_CONFIG_H */
307