1/* src/config.h.in.  Generated from configure.ac by autoheader.  */
2
3/* Defined to <strings.h> or <string.h> if strcasecmp is found */
4#undef AX_STRCASECMP_HEADER
5
6/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
7   systems. This function is required for `alloca.c' support on those systems.
8   */
9#undef CRAY_STACKSEG_END
10
11/* Define to 1 if using `alloca.c'. */
12#undef C_ALLOCA
13
14/* Define to disable bindings. */
15#undef DISABLE_BINDINGS
16
17/* Define to disable DXF, JSON and other in/out modules. */
18#undef DISABLE_DXF
19
20/* Define to disable JSON and GeoJSON in/out modules. */
21#undef DISABLE_JSON
22
23/* Define to 1 if a shared library will be built */
24#undef ENABLE_SHARED
25
26/* versions earlier than 301 will have no size_t */
27#undef GPERF_VERSION
28
29/* Define if pointers to integers require aligned access */
30#undef HAVE_ALIGNED_ACCESS_REQUIRED
31
32/* Define to 1 if you have `alloca', as a function or macro. */
33#undef HAVE_ALLOCA
34
35/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
36   */
37#undef HAVE_ALLOCA_H
38
39/* Define if __attribute__((visibility("default"))) is supported. */
40#undef HAVE_ATTRIBUTE_VISIBILITY_DEFAULT
41
42/* Define to 1 if you have the `basename' function. */
43#undef HAVE_BASENAME
44
45/* Defined to 1 when the compiler supports c99, mostly (...) macros */
46#undef HAVE_C99
47
48/* Define to 1 if you have the <ctype.h> header file. */
49#undef HAVE_CTYPE_H
50
51/* Define to 1 if you have the <dlfcn.h> header file. */
52#undef HAVE_DLFCN_H
53
54/* Define to 1 if you have the <float.h> header file. */
55#undef HAVE_FLOAT_H
56
57/* Define to 1 if you have the `floor' function. */
58#undef HAVE_FLOOR
59
60/* Define to 1 if the system has the `format' function attribute */
61#undef HAVE_FUNC_ATTRIBUTE_FORMAT
62
63/* Define to 1 if the system has the `gnu_format' function attribute */
64#undef HAVE_FUNC_ATTRIBUTE_GNU_FORMAT
65
66/* Define to 1 if the system has the `malloc' function attribute */
67#undef HAVE_FUNC_ATTRIBUTE_MALLOC
68
69/* Define to 1 if the system has the `ms_format' function attribute */
70#undef HAVE_FUNC_ATTRIBUTE_MS_FORMAT
71
72/* Define to 1 if the system has the `noreturn' function attribute */
73#undef HAVE_FUNC_ATTRIBUTE_NORETURN
74
75/* Define to 1 if the system has the `returns_nonnull' function attribute */
76#undef HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL
77
78/* Define to 1 if you have the <getopt.h> header file. */
79#undef HAVE_GETOPT_H
80
81/* Define to 1 if you have the `getopt_long' function. */
82#undef HAVE_GETOPT_LONG
83
84/* Define to 1 if you have the <inttypes.h> header file. */
85#undef HAVE_INTTYPES_H
86
87/* Define to 1 if you have the <libgen.h> header file. */
88#undef HAVE_LIBGEN_H
89
90/* Define to 1 if you have the `m' library (-lm). */
91#undef HAVE_LIBM
92
93/* Define to 1 if you have the <libps/pslib.h> header file. */
94#undef HAVE_LIBPS_PSLIB_H
95
96/* Define to 1 if you have the <limits.h> header file. */
97#undef HAVE_LIMITS_H
98
99/* Define to 1 if your system has a GNU libc compatible `malloc' function, and
100   to 0 otherwise. */
101#undef HAVE_MALLOC
102
103/* Define to 1 if you have the <malloc.h> header file. */
104#undef HAVE_MALLOC_H
105
106/* Define to 1 if you have the `memchr' function. */
107#undef HAVE_MEMCHR
108
109/* Define to 1 if you have the `memmem' function. */
110#undef HAVE_MEMMEM
111
112/* Define to 1 if you have the `memmove' function. */
113#undef HAVE_MEMMOVE
114
115/* Define to 1 if you have the <memory.h> header file. */
116#undef HAVE_MEMORY_H
117
118/* Define to 1 if -lpcre2-16 is used also */
119#undef HAVE_PCRE2_16
120
121/* Define to 1 if you have the <pcre2.h> header file. */
122#undef HAVE_PCRE2_H
123
124/* If available, contains the Python version number currently in use. */
125#undef HAVE_PYTHON
126
127/* Define to 1 if your system has a GNU libc compatible `realloc' function,
128   and to 0 otherwise. */
129#undef HAVE_REALLOC
130
131/* Define to 1 if you have the `scandir' function. */
132#undef HAVE_SCANDIR
133
134/* Define to 1 if you have the `setenv' function. */
135#undef HAVE_SETENV
136
137/* Define to 1 if you have the `sincos' function. */
138#undef HAVE_SINCOS
139
140/* Define to 1 if you have the `sqrt' function. */
141#undef HAVE_SQRT
142
143/* Define to 1 if you have the `sscanf_s' function. */
144#undef HAVE_SSCANF_S
145
146/* Define to 1 if `stat' has the bug that it succeeds when given the
147   zero-length file name argument. */
148#undef HAVE_STAT_EMPTY_STRING_BUG
149
150/* Define to 1 if you have the <stddef.h> header file. */
151#undef HAVE_STDDEF_H
152
153/* Define to 1 if you have the <stdint.h> header file. */
154#undef HAVE_STDINT_H
155
156/* Define to 1 if you have the <stdlib.h> header file. */
157#undef HAVE_STDLIB_H
158
159/* Define to 1 if you have the `strcasecmp' function. */
160#undef HAVE_STRCASECMP
161
162/* Define to 1 if you have the `strcasestr' function. */
163#undef HAVE_STRCASESTR
164
165/* Define to 1 if you have the `strchr' function. */
166#undef HAVE_STRCHR
167
168/* Define to 1 if you have the <strings.h> header file. */
169#undef HAVE_STRINGS_H
170
171/* Define to 1 if you have the <string.h> header file. */
172#undef HAVE_STRING_H
173
174/* Define to 1 if you have the `strnlen' function. */
175#undef HAVE_STRNLEN
176
177/* Define to 1 if you have the `strrchr' function. */
178#undef HAVE_STRRCHR
179
180/* Define to 1 if you have the `strstr' function. */
181#undef HAVE_STRSTR
182
183/* Define to 1 if you have the `strtol' function. */
184#undef HAVE_STRTOL
185
186/* Define to 1 if you have the `strtoul' function. */
187#undef HAVE_STRTOUL
188
189/* Define to 1 if you have the `strtoull' function. */
190#undef HAVE_STRTOULL
191
192/* Define to 1 if you have the <sys/stat.h> header file. */
193#undef HAVE_SYS_STAT_H
194
195/* Define to 1 if you have the <sys/types.h> header file. */
196#undef HAVE_SYS_TYPES_H
197
198/* Define to 1 if you have the <unistd.h> header file. */
199#undef HAVE_UNISTD_H
200
201/* Define to 1 if you have the <valgrind/valgrind.h> header file. */
202#undef HAVE_VALGRIND_VALGRIND_H
203
204/* Define to 1 if you have the <wchar.h> header file. */
205#undef HAVE_WCHAR_H
206
207/* Define to 1 if you have the `wcscmp' function. */
208#undef HAVE_WCSCMP
209
210/* Define to 1 if you have the `wcscpy' function. */
211#undef HAVE_WCSCPY
212
213/* Define to 1 if you have the `wcslen' function. */
214#undef HAVE_WCSLEN
215
216/* Define to 1 if you have the `wcsnlen' function. */
217#undef HAVE_WCSNLEN
218
219/* Define to 1 if you have the `wcsstr' function. */
220#undef HAVE_WCSSTR
221
222/* Define to 1 if the system has the type `_Bool'. */
223#undef HAVE__BOOL
224
225/* Define to 1 if this is a release, skipping unstable DWG features, unknown
226   DWG versions and objects. */
227#undef IS_RELEASE
228
229/* Define to 1 if `lstat' dereferences a symlink specified with a trailing
230   slash. */
231#undef LSTAT_FOLLOWS_SLASHED_SYMLINK
232
233/* Define to the sub-directory where libtool stores uninstalled libraries. */
234#undef LT_OBJDIR
235
236/* Define to the address where bug reports for this package should be sent. */
237#undef PACKAGE_BUGREPORT
238
239/* Define to the full name of this package. */
240#undef PACKAGE_NAME
241
242/* Define to the full name and version of this package. */
243#undef PACKAGE_STRING
244
245/* Define to the one symbol short name of this package. */
246#undef PACKAGE_TARNAME
247
248/* Define to the home page for this package. */
249#undef PACKAGE_URL
250
251/* Define to the version of this package. */
252#undef PACKAGE_VERSION
253
254/* The size of `size_t', as computed by sizeof. */
255#undef SIZEOF_SIZE_T
256
257/* The number of bytes in type wchar_t */
258#undef SIZEOF_WCHAR_T
259
260/* If using the C implementation of alloca, define if you know the
261   direction of stack growth for your system; otherwise it will be
262   automatically deduced at runtime.
263	STACK_DIRECTION > 0 => grows toward higher addresses
264	STACK_DIRECTION < 0 => grows toward lower addresses
265	STACK_DIRECTION = 0 => direction of growth unknown */
266#undef STACK_DIRECTION
267
268/* Define to 1 if you have the ANSI C header files. */
269#undef STDC_HEADERS
270
271/* Define to 1 to enable runtime tracing support. */
272#undef USE_TRACING
273
274/* Undefine to disable write support. */
275#undef USE_WRITE
276
277/* Needed for strdup */
278#undef _POSIX_C_SOURCE
279
280/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
281   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
282   #define below would cause a syntax error. */
283#undef _UINT32_T
284
285/* Define for Solaris 2.5.1 so the uint64_t typedef from <sys/synch.h>,
286   <pthread.h>, or <semaphore.h> is not used. If the typedef were allowed, the
287   #define below would cause a syntax error. */
288#undef _UINT64_T
289
290/* Needed for cygwin strdup */
291#undef __XSI_VISIBLE
292
293/* Define to `__inline__' or `__inline' if that's what the C compiler
294   calls it, or to nothing if 'inline' is not supported under any name.  */
295#ifndef __cplusplus
296#undef inline
297#endif
298
299/* Define to the type of a signed integer type of width exactly 16 bits if
300   such a type exists and the standard includes do not define it. */
301#undef int16_t
302
303/* Define to the type of a signed integer type of width exactly 32 bits if
304   such a type exists and the standard includes do not define it. */
305#undef int32_t
306
307/* Define to the type of a signed integer type of width exactly 64 bits if
308   such a type exists and the standard includes do not define it. */
309#undef int64_t
310
311/* Define to rpl_malloc if the replacement function should be used. */
312#undef malloc
313
314/* Define to rpl_realloc if the replacement function should be used. */
315#undef realloc
316
317/* If restrict is broken with this compiler */
318#undef restrict
319
320/* Define to `unsigned int' if <sys/types.h> does not define. */
321#undef size_t
322
323/* Define to the type of an unsigned integer type of width exactly 16 bits if
324   such a type exists and the standard includes do not define it. */
325#undef uint16_t
326
327/* Define to the type of an unsigned integer type of width exactly 32 bits if
328   such a type exists and the standard includes do not define it. */
329#undef uint32_t
330
331/* Define to the type of an unsigned integer type of width exactly 64 bits if
332   such a type exists and the standard includes do not define it. */
333#undef uint64_t
334