config.h
Go to the documentation of this file.
1 
11 #ifndef CONFIG_H
12 #define CONFIG_H
13 
14 #include "vtk_netcdf_mangle.h"
15 
16 #ifdef _MSC_VER
17 
18 /* Prevent an issue where there is a circular inclusion
19  of winsock.h/windows.h. This weird state occurs with
20  libdap4 and hdf4 support. The solution comes from the
21  following URL, found after a bit of research.
22 
23  Added in support of the 4.5.0-rc1. Hello, future generations.
24 
25  * https://stackoverflow.com/questions/1372480/c-redefinition-header-files-winsock2-h
26 
27  */
28 
29 /* #undef HAVE_WINSOCK2_H */
30 
31 #ifdef HAVE_WINSOCK2_H
32  #define _WINSOCKAPI_
33 #endif
34 */
35  #if _MSC_VER>=1900
36  #define STDC99
37  #endif
38 /* Define O_BINARY so that the appropriate flags
39 are set when opening a binary file on Windows. */
40 
41 /* Disable a few warnings under Visual Studio, for the
42  time being. */
43  #include <io.h>
44  #pragma warning( disable: 4018 4996 4244 4305 )
45  #define unlink _unlink
46  #define open _open
47  #define close _close
48  #define read _read
49  #define lseek _lseeki64
50 
51  #ifndef __clang__
52  #define fstat _fstat64
53  #endif
54 
55  #define off_t __int64
56  #define _off_t __int64
57 
58  #ifndef _OFF_T_DEFINED
59  #define _OFF_T_DEFINED
60  #endif
61 
62  #define strdup _strdup
63  #define fdopen _fdopen
64  #define write _write
65  #define strtoll _strtoi64
66 #endif /*_MSC_VER */
67 
68 /* #undef const */
69 
70 #ifndef _FILE_OFFSET_BITS
71 /* #undef _FILE_OFFSET_BITS */
72 /* #undef _LARGEFILE64_SOURCE */
73 /* #undef _LARGEFILE_SOURCE */
74 #endif
75 
76 /* Define if building universal (internal helper macro) */
77 /* #undef AC_APPLE_UNIVERSAL_BUILD */
78 
79 /* default file chunk cache nelems. */
80 #define CHUNK_CACHE_NELEMS 1009
81 
82 /* default file chunk cache preemption policy. */
83 #define CHUNK_CACHE_PREEMPTION 0.75
84 
85 /* default file chunk cache size in bytes. */
86 #define CHUNK_CACHE_SIZE 4194304
87 
88 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
89  systems. This function is required for `alloca.c' support on those systems.
90  */
91 /* #undef CRAY_STACKSEG_END */
92 
93 /* Define to 1 if using `alloca.c'. */
94 /* #undef C_ALLOCA */
95 
96 /* default num chunks per cache. */
97 /* #undef DEFAULT_CHUNKS_CACHE_SIZE */
98 
99 /* default num chunks per cache. */
100 #define DEFAULT_CHUNK_CACHE_PREEMPTION 0.75
101 
102 /* default total chunks cache size. */
103 #define DEFAULT_CHUNK_CACHE_SIZE 67108864U
104 
105 /* default num chunks per cache. */
106 #define DEFAULT_CHUNKS_IN_CACHE 10
107 
108 /* default chunk size in bytes */
109 #define DEFAULT_CHUNK_SIZE 4194304
110 
111 /* set this only when building a DLL under MinGW */
112 /* #undef DLL_EXPORT */
113 
114 /* set this only when building a DLL under MinGW */
115 /* #undef DLL_NETCDF */
116 
117 /* if true, use atexist */
118 /* #undef NETCDF_ENABLE_ATEXIT_FINALIZE */
119 
120 /* if true, build byte-range Client */
121 /* #undef NETCDF_ENABLE_BYTERANGE */
122 
123 /* if true, enable ERANGE fill */
124 /* #undef NETCDF_ENABLE_ERANGE_FILL */
125 #ifdef NETCDF_ENABLE_ERANGE_FILL
126 #define ERANGE_FILL 1
127 #endif
128 
129 /* if true, use hdf5 S3 virtual file reader */
130 #define NETCDF_ENABLE_HDF5 1
131 
132 /* if true, use hdf5 S3 virtual file reader */
133 /* #undef NETCDF_ENABLE_HDF5_ROS3 */
134 
135 /* if true, enable CDF5 Support */
136 #define NETCDF_ENABLE_CDF5 1
137 
138 /* if true, enable filter testing */
139 /* #undef NETCDF_ENABLE_FILTER_TESTING */
140 
141 /* if true, enable filter testing */
142 /* #undef NETCDF_ENABLE_FILTER_TESTING */
143 
144 /* if true, enable strict null byte header padding. */
145 /* #undef USE_STRICT_NULL_BYTE_HEADER_PADDING */
146 
147 /* if true, build DAP2 and DAP4 Client */
148 /* #undef NETCDF_ENABLE_DAP */
149 
150 /* if true, build DAP4 Client */
151 /* #undef NETCDF_ENABLE_DAP4 */
152 
153 /* if true, do remote tests */
154 /* #undef NETCDF_ENABLE_DAP_REMOTE_TESTS */
155 
156 /* if true, enable NCZARR */
157 /* #undef NETCDF_ENABLE_NCZARR */
158 
159 /* if true, enable nczarr filter support */
160 /* #undef NETCDF_ENABLE_NCZARR_FILTERS */
161 
162 /* if true, enable nczarr zip support */
163 /* #undef NETCDF_ENABLE_NCZARR_ZIP */
164 
165 /* if true, Allow dynamically loaded plugins */
166 /* #undef NETCDF_ENABLE_PLUGINS */
167 
168 /* Define the plugin install dir */
169 #define NETCDF_PLUGIN_INSTALL_DIR "/usr/local/hdf5/lib/plugin"
170 
171 /* Define the plugin search path */
172 #define NETCDF_PLUGIN_SEARCH_PATH "/usr/local/hdf5/lib/plugin"
173 
174 /* if true, enable S3 support */
175 /* #undef NETCDF_ENABLE_S3 */
176 
177 /* if true, AWS S3 SDK is available */
178 /* #undef NETCDF_ENABLE_S3_AWS */
179 
180 /* if true, Force use of S3 internal library */
181 /* #undef NETCDF_ENABLE_S3_INTERNAL */
182 
183 /* if true, enable S3 testing*/
184 /* #undef WITH_S3_TESTING */
185 
186 /* S3 Test Bucket */
187 #define S3TESTBUCKET ""
188 
189 /* S3 Working subtree path prefix*/
190 #define S3TESTSUBTREE ""
191 
192 /* if true, run extra tests which may not work yet */
193 /* #undef EXTRA_TESTS */
194 
195 /* use HDF5 1.6 API */
196 #define H5_USE_16_API 1
197 
198 /* Define to 1 if you have `alloca', as a function or macro. */
199 #define HAVE_ALLOCA 1
200 
201 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix). */
202 #define HAVE_ALLOCA_H 1
203 
204 /* Define to 1 if you have the `atexit function. */
205 #define HAVE_ATEXIT 1
206 
207 /* Define to 1 if bzip2 library available. */
208 /* #undef HAVE_BZ2 */
209 
210 /* Define to 1 if zstd library available. */
211 /* #undef HAVE_ZSTD */
212 
213 /* Define to 1 if blosc library available. */
214 /* #undef HAVE_BLOSC */
215 
216 /* if true enable tests that access external servers */
217 /* #undef NETCDF_ENABLE_EXTERNAL_SERVER_TESTS */
218 
219 /* Define to 1 if you have hdf5_coll_metadata_ops */
220 /* #undef HDF5_HAS_COLL_METADATA_OPS */
221 
222 /* Is CURLINFO_RESPONSE_CODE defined */
223 /* #undef HAVE_CURLINFO_RESPONSE_CODE */
224 
225 /* Is CURLINFO_HTTP_CODE defined */
226 /* #undef HAVE_CURLINFO_HTTP_CONNECTCODE */
227 
228 /* Is CURLOPT_BUFFERSIZE defined */
229 /* #undef HAVE_CURLOPT_BUFFERSIZE */
230 
231 /* Is CURLOPT_TCP_KEEPALIVE defined */
232 /* #undef HAVE_CURLOPT_KEEPALIVE */
233 
234 /* Is CURLOPT_KEYPASSWD defined */
235 /* #undef HAVE_CURLOPT_KEYPASSWD */
236 
237 /* Is CURLOPT_PASSWORD defined */
238 /* #undef HAVE_CURLOPT_PASSWORD */
239 
240 /* Is CURLOPT_USERNAME defined */
241 /* #undef HAVE_CURLOPT_USERNAME */
242 
243 /* Is LIBCURL version >= 7.66 */
244 /* #undef HAVE_LIBCURL_766 */
245 
246 /* Define to 1 if you have the declaration of `isfinite', and to 0 if you
247  don't. */
248 #define HAVE_DECL_ISFINITE 1
249 
250 /* Define to 1 if you have the declaration of `isinf', and to 0 if you don't.
251  */
252 #define HAVE_DECL_ISINF 1
253 
254 /* Define to 1 if you have the declaration of `isnan', and to 0 if you don't.
255  */
256 #define HAVE_DECL_ISNAN 1
257 
258 /* Define to 1 if you have the <dirent.h> header file. */
259 #define HAVE_DIRENT_H 1
260 
261 /* Define to 1 if you have the <dlfcn.h> header file. */
262 #define HAVE_DLFCN_H 1
263 
264 /* Define to 1 if you have the <fcntl.h> header file. */
265 #define HAVE_FCNTL_H 1
266 
267 /* Define to 1 if you have the BaseTsd.h header file. */
268 /* #undef HAVE_BASETSD_H */
269 
270 /* Define if we have filelengthi64. */
271 /* #undef HAVE_FILE_LENGTH_I64 */
272 
273 /* Define to 1 if you have the `fileno' function. */
274 #define HAVE_FILENO 1
275 
276 /* Define to 1 if you have the `H5Literate2' function. */
277 /* #undef HAVE_H5LITERATE2 */
278 
279 /* Define to 1 if you have the `fsync' function. */
280 #define HAVE_FSYNC 1
281 
282 /* Define to 1 if you have the <getopt.h> header file. */
283 #define HAVE_GETOPT_H 1
284 
285 /* Define to 1 if you have the `getpagesize' function. */
286 /* #undef HAVE_GETPAGESIZE */
287 
288 /* Define to 1 if you have the `getrlimit' function. */
289 #define HAVE_GETRLIMIT 1
290 
291 /* Define to 1 if you have the `gettimeofday' function. */
292 #define HAVE_GETTIMEOFDAY 1
293 
294 /* Define to 1 if you have the `clock_gettime' function. */
295 #define HAVE_CLOCK_GETTIME 1
296 
297 /* Define to 1 if you have the `gettimeofday' function. */
298 /* #undef HAVE_STRUCT_TIMESPEC */
299 
300 /* Define to 1 if you have the `H5Z_SZIP' function. */
301 /* #undef HAVE_H5Z_SZIP */
302 
303 /* Define to 1 if you have libsz */
304 /* #undef HAVE_SZ */
305 
306 /* Define to 1 if the system has the type `int64'. */
307 /* #undef HAVE_INT64 */
308 
309 /* Define to 1 if you have the <inttypes.h> header file. */
310 #define HAVE_INTTYPES_H 1
311 
312 /* Define to 1 if you have the `dl' library (-ldl). */
313 /* #undef HAVE_LIBDL */
314 
315 /* Define to 1 if you have the `jpeg' library (-ljpeg). */
316 /* #undef HAVE_LIBJPEG */
317 
318 /* Define to 1 if you have the `m' library (-lm). */
319 /* #undef HAVE_LIBM */
320 
321 /* Define to 1 if you have the `mfhdf' library (-lmfhdf). */
322 /* #undef HAVE_LIBMFHDF */
323 
324 /* Define to 1 if you have the libxml2 library. */
325 /* #undef NETCDF_ENABLE_LIBXML2 */
326 
327 /* Define to 1 if you have the <locale.h> header file. */
328 #define HAVE_LOCALE_H 1
329 
330 /* Define to 1 if the system has the type `longlong'. */
331 /* #undef HAVE_LONGLONG */
332 
333 /* Define to 1 if the system has the type 'long long int'. */
334 #define HAVE_LONG_LONG_INT 1
335 
336 /* Define to 1 if you have the <malloc.h> header file. */
337 #define HAVE_MALLOC_H 1
338 
339 /* Define to 1 if you have the `memmove' function. */
340 #define HAVE_MEMMOVE 1
341 
342 /* Define to 1 if you have the `mkstemp' function. */
343 #define HAVE_MKSTEMP 1
344 
345 /* Define to 1 if you have the `mktemp' function. */
346 #define HAVE_MKTEMP 1
347 
348 /* Define to 1 if you have the `MPI_Comm_f2c' function. */
349 /* #undef HAVE_MPI_COMM_F2C */
350 
351 /* Define to 1 if you have the `MPI_Info_f2c' function. */
352 /* #undef HAVE_MPI_INFO_F2C */
353 
354 /* Define to 1 if you have the `mremap' function. */
355 #define HAVE_MREMAP 1
356 
357 /* Define to 1 if you have the `random' function. */
358 #define HAVE_RANDOM 1
359 
360 /* Define to 1 if you have the `snprintf' function. */
361 #define HAVE_SNPRINTF 1
362 
363 /* Define to 1 if the system has the type `mode_t'. */
364 #define HAVE_MODE_T 1
365 
366 /* Define to 1 if the system has the type `ssize_t'. */
367 #define HAVE_SSIZE_T 1
368 
369 /* Define to 1 if the system has the type `ptrdiff_t'. */
370 #define HAVE_PTRDIFF_T 1
371 
372 /* Define to 1 if the system has the type `uintptr_t'. */
373 #define HAVE_UINTPTR_T 1
374 
375 /* Define to 1 if you have the <stdarg.h> header file. */
376 #define HAVE_STDARG_H 1
377 
378 /* Define to 1 if you have the <stdint.h> header file. */
379 #define HAVE_STDINT_H 1
380 
381 /* Define to 1 if you have the <stdio.h> header file. */
382 #define HAVE_STDIO_H 1
383 
384 /* Define to 1 if you have the <stdlib.h> header file. */
385 #define HAVE_STDLIB_H 1
386 
387 /* Define to 1 if you have the <ctype.h> header file. */
388 #define HAVE_CTYPE_H 1
389 
390 /* Define to 1 if you have the getfattr command line utility. */
391 /* #undef HAVE_GETFATTR */
392 
393 /* Define to 1 if you have the <sys/xattr.h> header file. */
394 /* #undef HAVE_SYS_XATTR_H */
395 
396 /* Define to 1 if you have the <strings.h> header file. */
397 #define HAVE_STRINGS_H 1
398 
399 /* Define to 1 if you have the <signal.h> header file. */
400 #define HAVE_SIGNAL_H 1
401 
402 /* Define to 1 if you have the <string.h> header file. */
403 #define HAVE_STRING_H 1
404 
405 /* Define to 1 if you have the <ftw.h> header file. */
406 #define HAVE_FTW_H 1
407 
408 /* Define to 1 if you have the <libgen.h> header file. */
409 #define HAVE_LIBGEN_H 1
410 
411 /* Define to 1 if you have the `strdup' function. */
412 #define HAVE_STRDUP 1
413 
414 /* Define to 1 if you have the `strndup` function. */
415 #define HAVE_STRNDUP
416 
417 /* Define to 1 if you have the `strcasecmp` function. */
418 #define HAVE_STRCASECMP
419 
420 /* Define to 1 if you have the `strlcat' function. */
421 #define HAVE_STRLCAT 1
422 
423 /* Define to 1 if you have the `strlcpy' function. */
424 #define HAVE_STRLCPY 1
425 
426 /* Define to 1 if you have the `strlen' function. */
427 #define HAVE_STRLEN 1
428 
429 /* Define to 1 if you have the `strtoll' function. */
430 #define HAVE_STRTOLL 1
431 
432 /* Define to 1 if you have the `strtoull' function. */
433 #define HAVE_STRTOULL 1
434 
435 /* Define to 1 if you have the `stroull' function. */
436 /* #undef HAVE_STROULL */
437 
438 /* Define to 1 if `st_blksize' is a member of `struct stat'. */
439 /* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */
440 
441 /* Define to 1 if you have the `sysconf' function. */
442 #define HAVE_SYSCONF 1
443 
444 /* Define to 1 if you have the <sys/param.h> header file. */
445 #define HAVE_SYS_PARAM_H 1
446 
447 /* Define to 1 if you have the <sys/resource.h> header file. */
448 #define HAVE_SYS_RESOURCE_H 1
449 
450 /* Define to 1 if you have the <sys/stat.h> header file. */
451 #define HAVE_SYS_STAT_H 1
452 
453 /* Define to 1 if you have the <sys/time.h> header file. */
454 #define HAVE_SYS_TIME_H 1
455 
456 /* Define to 1 if you have the <sys/types.h> header file. */
457 #define HAVE_SYS_TYPES_H 1
458 
459 /* Define to 1 if you have the <time.h> header file. */
460 #define HAVE_TIME_H 1
461 
462 /* Define to 1 if the system has the type `uchar'. */
463 /* #undef HAVE_UCHAR */
464 
465 /* Define to 1 if the system has the type `uint'. */
466 #define HAVE_UINT 1
467 
468 /* Define to 1 if the system has the type `uint64'. */
469 /* #undef HAVE_UINT64 */
470 
471 /* Define to 1 if the system has the type `uint64_t'. */
472 #define HAVE_UINT64_T 1
473 
474 /* Define to 1 if you have the <unistd.h> header file. */
475 #define HAVE_UNISTD_H 1
476 /* #undef YY_NO_UNISTD_H */
477 
478 /* Define to 1 if the system has the type `ushort'. */
479 #define HAVE_USHORT 1
480 
481 /* if true, hdf5 has parallelism enabled */
482 /* #undef HDF5_PARALLEL */
483 
484 /* if true, HDF5 is at least version 1.10. 3 and allows parallel I/O
485 with zip */
486 /* #undef HDF5_SUPPORTS_PAR_FILTERS */
487 
488 /* if true, HDF5 is at least version 1.10.5 and supports UTF8 paths */
489 /* #undef HDF5_UTF8_PATHS */
490 
491 /* do large file tests */
492 /* #undef LARGE_FILE_TESTS */
493 
494 /* If true, turn on logging. */
495 /* #undef LOGGING */
496 
497 /* If true, define nc_set_log_level. */
498 /* #undef NETCDF_ENABLE_LOGGING */
499 /* #undef NETCDF_ENABLE_SET_LOG_LEVEL */
500 
501 /* min blocksize for posixio. */
502 #define NCIO_MINBLOCKSIZE 256
503 
504 /* Add extra properties to _NCProperties attribute */
505 /* #undef NCPROPERTIES_EXTRA */
506 
507 /* Idspatch table version */
508 #define NC_DISPATCH_VERSION 5
509 
510 /* Enable Legacy, potential-conflict Macro _FillValue */
511 #define NETCDF_ENABLE_LEGACY_MACROS
512 
513 /* no IEEE float on this platform */
514 /* #undef NO_IEEE_FLOAT */
515 
516 #define BUILD_V2 1
517 /* #undef NETCDF_ENABLE_DOXYGEN */
518 /* #undef NETCDF_ENABLE_INTERNAL_DOCS */
519 /* #undef VALGRIND_TESTS */
520 /* #undef NETCDF_ENABLE_CDMREMOTE */
521 #define USE_HDF5 1
522 /* #undef ENABLE_FILEINFO */
523 /* #undef TEST_PARALLEL */
524 /* #undef BUILD_RPC */
525 /* #undef USE_X_GETOPT */
526 /* #undef NETCDF_ENABLE_EXTREME_NUMBERS */
527 
528 /* do not build the netCDF version 2 API */
529 /* #undef NO_NETCDF_2 */
530 
531 /* Name of package */
532 #define PACKAGE "netcdf"
533 
534 /* Define to the address where bug reports for this package should be sent. */
535 #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
536 
537 /* Define to the full name of this package. */
538 #define PACKAGE_NAME "netCDF"
539 
540 /* Define to the full name and version of this package. */
541 #define PACKAGE_STRING "netCDF 4.9.3"
542 
543 /* Define to the one symbol short name of this package. */
544 #define PACKAGE_TARNAME "netcdf"
545 
546 /* Define to the home page for this package. */
547 #define PACKAGE_URL ""
548 
549 /* Define to the version of this package. */
550 #define PACKAGE_VERSION "4.9.3"
551 
552 /* Do we have access to the Windows Registry */
553 /* #undef REGEDIT */
554 
555 /* define the possible sources for remote test servers */
556 /* #undef REMOTETESTSERVERS */
557 
558 /* The size of `ulonglong` as computed by sizeof. */
559 #define SIZEOF_ULONGLONG 8
560 
561 /* The size of `longlong` as computed by sizeof. */
562 #define SIZEOF_LONGLONG 8
563 
564 /* The size of `char` as computed by sizeof. */
565 #define SIZEOF_CHAR 1
566 
567 /* The size of `uchar` as computed by sizeof. */
568 #define SIZEOF_UCHAR 1
569 
570 /* The size of `__int64` found on Windows systems. */
571 /* #undef SIZEOF___INT64 */
572 
573 /* The size of `void*` as computed by sizeof. */
574 #define SIZEOF_VOIDSTAR 8
575 
576 /* The size of `short` as computed by sizeof. */
577 /* #undef SIZEOF_OFF64_T */
578 
579 /* The size of `double', as computed by sizeof. */
580 #define SIZEOF_DOUBLE 8
581 
582 /* The size of `float', as computed by sizeof. */
583 #define SIZEOF_FLOAT 4
584 
585 /* The size of `int', as computed by sizeof. */
586 #define SIZEOF_INT 4
587 
588 /* The size of `long', as computed by sizeof. */
589 #define SIZEOF_LONG 8
590 
591 /* The size of `long long', as computed by sizeof. */
592 #define SIZEOF_LONG_LONG 8
593 
594 /* The size of `off_t', as computed by sizeof. */
595 #define SIZEOF_OFF_T 8
596 
597 /* The size of `short', as computed by sizeof. */
598 #define SIZEOF_SHORT 2
599 
600 /* The size of `size_t', as computed by sizeof. */
601 #define SIZEOF_SIZE_T 8
602 
603 /* The size of `ssize_t', as computed by sizeof. */
604 #define SIZEOF_SSIZE_T 8
605 
606 /* The size of `uint', as computed by sizeof. */
607 #define SIZEOF_UINT 4
608 
609 /* The size of `unsigned int', as computed by sizeof. */
610 #define SIZEOF_UNSIGNED_INT 4
611 
612 /* The size of `unsigned long long', as computed by sizeof. */
613 #define SIZEOF_UNSIGNED_LONG_LONG 8
614 
615 /* The size of `unsigned short int', as computed by sizeof. */
616 #define SIZEOF_UNSIGNED_SHORT_INT 2
617 
618 /* The size of `ushort', as computed by sizeof. */
619 #define SIZEOF_USHORT 2
620 
621 /* The size of `void*', as computed by sizeof. */
622 #define SIZEOF_VOIDP 8
623 
624 /* Place to put very large netCDF test files. */
625 /* #undef TEMP_LARGE */
626 
627 /* if true, build DAP Client */
628 /* #undef USE_DAP */
629 
630 /* if true, include NC_DISKLESS code */
631 #define USE_DISKLESS 1
632 
633 /* set this to use extreme numbers in tests */
634 /* #undef USE_EXTREME_NUMBERS */
635 
636 /* if true, use ffio instead of posixio */
637 /* #undef USE_FFIO */
638 
639 /* if true, include experimental fsync code */
640 /* #undef USE_FSYNC */
641 
642 /* if true, use HDF4 too */
643 /* #undef USE_HDF4 */
644 
645 /* If true, use use wget to fetch some sample HDF4 data, and then test against
646  it. */
647 /* #undef USE_HDF4_FILE_TESTS */
648 
649 /* if true, use mmap for in-memory files */
650 #define USE_MMAP 1
651 
652 /* if true, build netCDF-4 */
653 #define USE_NETCDF4 1
654 
655 /* build the netCDF version 2 API */
656 #define USE_NETCDF_2 1
657 
658 /* if true, pnetcdf or parallel netcdf-4 is in use */
659 /* #undef USE_PARALLEL */
660 
661 /* if true, parallel netcdf-4 is in use */
662 /* #undef USE_PARALLEL4 */
663 
664 /* if true, parallel netCDF is used */
665 /* #undef USE_PNETCDF */
666 
667 /* if true, use stdio instead of posixio */
668 /* #undef USE_STDIO */
669 
670 /* if true, multi-filters enabled*/
671 /* #undef NETCDF_ENABLE_MULTIFILTERS */
672 
673 /* if true, enable nczarr blosc support */
674 /* #undef NETCDF_ENABLE_BLOSC */
675 
676 /* if true enable tests that access external servers */
677 /* #undef NETCDF_ENABLE_EXTERNAL_SERVER_TESTS */
678 
679 /* Version number of package */
680 #define VERSION "4.9.3"
681 
682 /* Capture Windows version and build */
683 /* #undef WINVERMAJOR */
684 /* #undef WINVERBUILD */
685 
686 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
687  significant byte first (like Motorola and SPARC, unlike Intel). */
688 #if defined AC_APPLE_UNIVERSAL_BUILD
689 # if defined __BIG_ENDIAN__
690 # define WORDS_BIGENDIAN 1
691 # endif
692 #else
693 # ifndef WORDS_BIGENDIAN
694 /* #undef WORDS_BIGENDIAN */
695 # endif
696 #endif
697 
698 /* Enable large inode numbers on Mac OS X 10.5. */
699 #ifndef _DARWIN_USE_64_BIT_INODE
700 # define _DARWIN_USE_64_BIT_INODE 1
701 #endif
702 
703 /* Define for large files, on AIX-style hosts. */
704 /* #undef _LARGE_FILES */
705 
706 /* Define to `long int' if <sys/types.h> does not define. */
707 /* #undef off_t */
708 
709 /* Define to `unsigned int' if <sys/types.h> does not define. */
710 /* #undef size_t */
711 
712 /* Define to `int' if <sys/types.h> does not define. */
713 /* #undef ssize_t */
714 
715 /* Define to `signed long if <sys/types.h> does not define. */
716 /* #undef ptrdiff_t */
717 
718 /* Define to `unsigned long if <sys/types.h> does not define. */
719 /* #undef uintptr_t */
720 
721 /* #undef WORDS_BIGENDIAN */
722 
723 #include "ncconfigure.h"
724 
725 #endif