GRASS 8 Programmer's Manual
8.6.0dev(2026)-56a9afeb9f
Loading...
Searching...
No Matches
config.h
Go to the documentation of this file.
1
/* include/grass/config.h. Generated from config.h.in by configure. */
2
/* include/grass/config.h.in. Generated from configure.ac by autoheader. */
3
4
#ifndef _config_h
5
#define _config_h
6
7
/* Define GDEBUG to 1 for historic reasons */
8
#define GDEBUG 1
9
10
/* Define to 1 if you have the 'asprintf' function. */
11
#define HAVE_ASPRINTF 1
12
13
/* Define to 1 if you have the <bzlib.h> header file. */
14
/* #undef HAVE_BZLIB_H */
15
16
/* Define to 1 if you have the <cairo.h> header file. */
17
#define HAVE_CAIRO_H 1
18
19
/* Define to 1 if you have the <cblas-atlas.h> header file. */
20
/* #undef HAVE_CBLAS_ATLAS_H */
21
22
/* Define to 1 if you have the <cblas.h> header file. */
23
#define HAVE_CBLAS_H 1
24
25
/* Define to 1 if you have the <CL/cl.h> header file. */
26
/* #undef HAVE_CL_CL_H */
27
28
/* Define to 1 if you have the <dfftw.h> header file. */
29
/* #undef HAVE_DFFTW_H */
30
31
/* Define to 1 if you have the 'drand48' function. */
32
#define HAVE_DRAND48 1
33
34
/* Define to 1 if you have the <fftw3.h> header file. */
35
#define HAVE_FFTW3_H 1
36
37
/* Define to 1 if you have the <fftw.h> header file. */
38
/* #undef HAVE_FFTW_H */
39
40
/* Define to 1 if you have the <ft2build.h> header file. */
41
#define HAVE_FT2BUILD_H 1
42
43
/* Define to 1 if you have the 'ftime' function. */
44
#define HAVE_FTIME 1
45
46
/* Define to 1 if GEOS is to be used. */
47
#define HAVE_GEOS 1
48
49
/* Define to 1 if you have the <geos_c.h> header file. */
50
#define HAVE_GEOS_C_H 1
51
52
/* Define to 1 if you have the 'gethostname' function. */
53
#define HAVE_GETHOSTNAME 1
54
55
/* Define to 1 if you have the 'gettimeofday' function. */
56
#define HAVE_GETTIMEOFDAY 1
57
58
/* Define to 1 if you have the <GL/glu.h> header file. */
59
#define HAVE_GL_GLU_H 1
60
61
/* Define to 1 if you have the <GL/gl.h> header file. */
62
#define HAVE_GL_GL_H 1
63
64
/* Define to 1 if you have the <iconv.h> header file. */
65
#define HAVE_ICONV_H 1
66
67
/* Define to 1 if "int64_t" is available. */
68
#define HAVE_INT64_T 1
69
70
/* Define to 1 if you have the <inttypes.h> header file. */
71
#define HAVE_INTTYPES_H 1
72
73
/* Define to 1 if you have the <langinfo.h> header file. */
74
#define HAVE_LANGINFO_H 1
75
76
/* Define to 1 if you have the <lapacke.h> header file. */
77
#define HAVE_LAPACKE_H 1
78
79
/* Define to 1 if BLAS exists. */
80
#define HAVE_LIBBLAS 1
81
82
/* Define to 1 if you have the <libintl.h> header file. */
83
#define HAVE_LIBINTL_H 1
84
85
/* Define to 1 if LAPACK exists. */
86
#define HAVE_LIBLAPACK 1
87
88
/* Define to 1 if liblas exists. */
89
/* #undef HAVE_LIBLAS */
90
91
/* Define to 1 if you have the <liblas/capi/liblas.h> header file. */
92
/* #undef HAVE_LIBLAS_CAPI_LIBLAS_H */
93
94
/* Define to 1 if you have the <libpq-fe.h> header file. */
95
#define HAVE_LIBPQ_FE_H 1
96
97
/* Define to 1 if using LIBSVM. */
98
#define HAVE_LIBSVM 1
99
100
/* Define to 1 if you have the <libsvm/svm.h> header file. */
101
#define HAVE_LIBSVM_SVM_H 1
102
103
/* Define to 1 if you have the <limits.h> header file. */
104
#define HAVE_LIMITS_H 1
105
106
/* Define to 1 if "long long int" is available. */
107
#define HAVE_LONG_LONG_INT 1
108
109
/* Define to 1 if you have the 'lseek' function. */
110
#define HAVE_LSEEK 1
111
112
/* Define to 1 if you have the <mysql.h> header file. */
113
/* #undef HAVE_MYSQL_H */
114
115
/* Define to 1 if you have the 'nanosleep' function. */
116
#define HAVE_NANOSLEEP 1
117
118
/* Define to 1 if NetCDF exists. */
119
#define HAVE_NETCDF 1
120
121
/* Define to 1 if you have the 'nice' function. */
122
#define HAVE_NICE 1
123
124
/* Define to 1 if you have the <omp.h> header file. */
125
/* #undef HAVE_OMP_H */
126
127
/* Define to 1 if you have the <OpenCL/opencl.h> header file. */
128
/* #undef HAVE_OPENCL_OPENCL_H */
129
130
/* Define to 1 if you have the <OpenGL/glu.h> header file. */
131
/* #undef HAVE_OPENGL_GLU_H */
132
133
/* Define to 1 if you have the <OpenGL/gl.h> header file. */
134
/* #undef HAVE_OPENGL_GL_H */
135
136
/* Define to 1 if glXCreatePbuffer exists. */
137
#define HAVE_PBUFFERS 1
138
139
/* Define to 1 if you have the <pcre.h> header file. */
140
/* #undef HAVE_PCRE_H */
141
142
/* Define to 1 if PDAL exists. */
143
/* #undef HAVE_PDAL */
144
145
/* Define to 1 if glXCreateGLXPixmap exists. */
146
#define HAVE_PIXMAPS 1
147
148
/* Define to 1 if you have the <png.h> header file. */
149
#define HAVE_PNG_H 1
150
151
/* Define to 1 if PostgreSQL is to be used. */
152
#define HAVE_POSTGRES 1
153
154
/* Define to 1 if PQcmdTuples in lpq. */
155
#define HAVE_PQCMDTUPLES 1
156
157
/* Define to 1 if POSIX threads are available. */
158
/* #undef HAVE_PTHREAD */
159
160
/* Define to 1 if you have the <pthread.h> header file. */
161
/* #undef HAVE_PTHREAD_H */
162
163
/* Define to 1 if you have the 'putenv' function. */
164
#define HAVE_PUTENV 1
165
166
/* Define to 1 if you have the <readline/history.h> header file. */
167
/* #undef HAVE_READLINE_HISTORY_H */
168
169
/* Define to 1 if you have the <readline/readline.h> header file. */
170
/* #undef HAVE_READLINE_READLINE_H */
171
172
/* Define to 1 if you have the <regex.h> header file. */
173
#define HAVE_REGEX_H 1
174
175
/* Define to 1 if you have the 'setenv' function. */
176
#define HAVE_SETENV 1
177
178
/* Define to 1 if you have the 'seteuid' function. */
179
#define HAVE_SETEUID 1
180
181
/* Define to 1 if you have the 'setpriority' function. */
182
#define HAVE_SETPRIORITY 1
183
184
/* Define to 1 if you have the 'setreuid' function. */
185
#define HAVE_SETREUID 1
186
187
/* Define to 1 if you have the 'setruid' function. */
188
/* #undef HAVE_SETRUID */
189
190
/* define if socket() exists */
191
#define HAVE_SOCKET 1
192
193
/* Define to 1 if SQLite is to be used. */
194
#define HAVE_SQLITE 1
195
196
/* Define to 1 if you have the <sqlite3.h> header file. */
197
#define HAVE_SQLITE3_H 1
198
199
/* Define to 1 if you have the <sql.h> header file. */
200
#define HAVE_SQL_H 1
201
202
/* Define to 1 if you have the <stdint.h> header file. */
203
#define HAVE_STDINT_H 1
204
205
/* Define to 1 if you have the <stdio.h> header file. */
206
#define HAVE_STDIO_H 1
207
208
/* Define to 1 if you have the <stdlib.h> header file. */
209
#define HAVE_STDLIB_H 1
210
211
/* Define to 1 if you have the <strings.h> header file. */
212
#define HAVE_STRINGS_H 1
213
214
/* Define to 1 if you have the <string.h> header file. */
215
#define HAVE_STRING_H 1
216
217
/* Define to 1 if you have the 'strlcat' function. */
218
#define HAVE_STRLCAT 1
219
220
/* Define to 1 if you have the 'strlcpy' function. */
221
#define HAVE_STRLCPY 1
222
223
/* Define to 1 if you have the <svm.h> header file. */
224
/* #undef HAVE_SVM_H */
225
226
/* Define to 1 if you have the <sys/ioctl.h> header file. */
227
#define HAVE_SYS_IOCTL_H 1
228
229
/* Define to 1 if you have the <sys/mtio.h> header file. */
230
#define HAVE_SYS_MTIO_H 1
231
232
/* Define to 1 if you have the <sys/resource.h> header file. */
233
#define HAVE_SYS_RESOURCE_H 1
234
235
/* Define to 1 if you have the <sys/stat.h> header file. */
236
#define HAVE_SYS_STAT_H 1
237
238
/* Define to 1 if you have the <sys/timeb.h> header file. */
239
#define HAVE_SYS_TIMEB_H 1
240
241
/* Define to 1 if you have the <sys/time.h> header file. */
242
#define HAVE_SYS_TIME_H 1
243
244
/* Define to 1 if you have the <sys/types.h> header file. */
245
#define HAVE_SYS_TYPES_H 1
246
247
/* Define to 1 if you have the <sys/utsname.h> header file. */
248
#define HAVE_SYS_UTSNAME_H 1
249
250
/* Define to 1 if you have the <termios.h> header file. */
251
#define HAVE_TERMIOS_H 1
252
253
/* Define to 1 if you have the <termio.h> header file. */
254
#define HAVE_TERMIO_H 1
255
256
/* Define to 1 if you have the <tiffio.h> header file. */
257
#define HAVE_TIFFIO_H 1
258
259
/* Define to 1 if you have the 'time' function. */
260
#define HAVE_TIME 1
261
262
/* Define to 1 if you have the 'uname' function. */
263
#define HAVE_UNAME 1
264
265
/* Define to 1 if you have the <unistd.h> header file. */
266
#define HAVE_UNISTD_H 1
267
268
/* Define to 1 if you have the <values.h> header file. */
269
#define HAVE_VALUES_H 1
270
271
/* Define to 1 if you have the <windows.h> header file. */
272
/* #undef HAVE_WINDOWS_H */
273
274
/* Define to 1 if you have the <zlib.h> header file. */
275
#define HAVE_ZLIB_H 1
276
277
/* Define to 1 if you have the <zstd.h> header file. */
278
#define HAVE_ZSTD_H 1
279
280
#if defined(HAVE_VALUES_H) && !defined(HAVE_LIMITS_H)
281
#define INT_MIN -MAXINT
282
#endif
283
284
285
/* Define to 1 if OpenGL uses AGL (MacOS X). */
286
/* #undef OPENGL_AGL */
287
288
/* Define to 1 if OpenGL uses Aqua (MacOS X). */
289
/* #undef OPENGL_AQUA */
290
291
/* Use framebuffer objects for off-screen OpenGL rendering */
292
#define OPENGL_FBO 1
293
294
/* Define to 1 if OpenGL uses Windows. */
295
/* #undef OPENGL_WINDOWS */
296
297
/* Define to 1 if OpenGL uses X11. */
298
#define OPENGL_X11 1
299
300
/* Define to the address where bug reports for this package should be sent. */
301
#define PACKAGE_BUGREPORT ""
302
303
/* Define to the full name of this package. */
304
#define PACKAGE_NAME ""
305
306
/* Define to the full name and version of this package. */
307
#define PACKAGE_STRING ""
308
309
/* Define to the one symbol short name of this package. */
310
#define PACKAGE_TARNAME ""
311
312
/* Define to the home page for this package. */
313
#define PACKAGE_URL ""
314
315
/* Define to the version of this package. */
316
#define PACKAGE_VERSION ""
317
318
/* Define to 1 if the 'setpgrp' function requires zero arguments. */
319
#define SETPGRP_VOID 1
320
321
/* Define to 1 for Windows static build. */
322
/* #undef STATIC_BUILD */
323
324
/* Define to 1 if all of the C89 standard headers exist (not just the ones
325
required in a freestanding environment). This macro is provided for
326
backward compatibility; new code need not use it. */
327
#define STDC_HEADERS 1
328
329
/* Define to 1 if NLS requested. */
330
#define USE_NLS 1
331
332
/* Define to 1 if the X Window System is missing or not being used. */
333
/* #undef X_DISPLAY_MISSING */
334
335
/* Define to 1 if 'lex' declares 'yytext' as a 'char *' by default, not a
336
'char[]'. */
337
#define YYTEXT_POINTER 1
338
339
/* Number of bits in a file offset, on hosts where this is settable. */
340
/* #undef _FILE_OFFSET_BITS */
341
342
/* Define to make fseeko visible on some hosts (e.g. glibc 2.2). */
343
/* #undef _LARGEFILE_SOURCE */
344
345
/* Define for large files, on AIX-style hosts. */
346
/* #undef _LARGE_FILES */
347
348
/* Define to 1 to enable threading extensions on Solaris. */
349
/* #undef _POSIX_PTHREAD_SEMANTICS */
350
351
/* Define to 1 for _REENTRANT flag (for SunOS). */
352
/* #undef _REENTRANT */
353
354
/* Define as 'int' if <sys/types.h> doesn't define. */
355
/* #undef gid_t */
356
357
/* Define to 'long int' if <sys/types.h> does not define. */
358
/* #undef off_t */
359
360
/* Define as 'int' if <sys/types.h> doesn't define. */
361
/* #undef uid_t */
362
363
#endif
/* _config_h */
include
grass
config.h
Generated on Sat Apr 4 2026 17:44:22 for GRASS 8 Programmer's Manual by
1.9.8