Unidata / netcdf-c

Official GitHub repository for netCDF-C libraries and utilities.
BSD 3-Clause "New" or "Revised" License
520 stars 262 forks source link

Failed to find hdf5 library #2037

Closed DoubleLT closed 3 years ago

DoubleLT commented 3 years ago

Environment Information

Summary of Issue

When I tried to build netcdf-c, the error message shows in below:

checking for library containing H5Fflush... no
configure: error: Can't find or link to the hdf5 library. Use --disable-hdf5, or see config.log for errors.

Steps to reproduce the behavior

- HDF5 is installed to /usr/local/HDF5
- untar the netcdf-c-4.8.0.tar.gz
- cd netcdf-c-4.8.0
- CPPFLAGS=-I/usr/local/HDF5/include
- LDFLAGS=-L/usr/local/HDF5/lib
- ./configure --prefix=/usr/local/netcdf --enable-parallel--enable-netcdf-4 --disable-v2 --disable-fsync --disable-dap

Then, it yields the following config.log file with the above error message.

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by netCDF configure 4.8.0, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --prefix=/usr/local/netcdf --enable-parallel--enable-netcdf-4 --disable-v2 --disable-fsync --disable-dap

## --------- ##
## Platform. ##
## --------- ##

hostname = LAPTOP-7KIDT7Q5
uname -m = x86_64
uname -r = 5.10.43.3-microsoft-standard-WSL2
uname -s = Linux
uname -v = #1 SMP Wed Jun 16 23:47:55 UTC 2021

/usr/bin/uname -p = x86_64
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
PATH: /usr/local/games
PATH: /usr/lib/wsl/lib
PATH: /mnt/c/Program Files/Microsoft MPI/Bin/
PATH: /mnt/c/SIMULIA/Commands
PATH: /mnt/c/Program Files (x86)/IntelSWTools/compilers_and_libraries_2020.0.166/windows/mpi/intel64/bin
PATH: /mnt/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/mpirt
PATH: /mnt/c/Program Files (x86)/Common Files/Intel/Shared Libraries/redist/intel64_win/compiler
PATH: /mnt/c/Windows/system32
PATH: /mnt/c/Windows
PATH: /mnt/c/Windows/System32/Wbem
PATH: /mnt/c/Windows/System32/WindowsPowerShell/v1.0/
PATH: /mnt/c/Windows/System32/OpenSSH/
PATH: /mnt/c/Program Files/Git/cmd
PATH: /mnt/c/Program Files/Microsoft VS Code Insiders/bin
PATH: /mnt/c/Program Files/Polyspace/R2021a/runtime/win64
PATH: /mnt/c/Program Files/Polyspace/R2021a/bin
PATH: /mnt/c/Program Files/PowerShell/7-preview/preview
PATH: /mnt/c/WINDOWS/system32
PATH: /mnt/c/WINDOWS
PATH: /mnt/c/WINDOWS/System32/Wbem
PATH: /mnt/c/WINDOWS/System32/WindowsPowerShell/v1.0/
PATH: /mnt/c/WINDOWS/System32/OpenSSH/
PATH: /mnt/c/Program Files/CMake/bin
PATH: /mnt/c/Program Files/FunctionBay, Inc/RecurDyn V9R4/Bin
PATH: /snap/bin
PATH: /mnt/c/Program Files/Microsoft VS Code Insiders/bin

## ----------- ##
## Core tests. ##
## ----------- ##

configure:3144: netCDF 4.8.0
configure:3191: checking build system type
configure:3205: result: x86_64-pc-linux-gnu
configure:3225: checking host system type
configure:3238: result: x86_64-pc-linux-gnu
configure:3260: checking target system type
configure:3273: result: x86_64-pc-linux-gnu
configure:3339: checking for a BSD-compatible install
configure:3407: result: /usr/bin/install -c
configure:3418: checking whether build environment is sane
configure:3473: result: yes
configure:3622: checking for a thread-safe mkdir -p
configure:3661: result: /usr/bin/mkdir -p
configure:3668: checking for gawk
configure:3684: found /usr/bin/gawk
configure:3695: result: gawk
configure:3706: checking whether make sets $(MAKE)
configure:3728: result: yes
configure:3757: checking whether make supports nested variables
configure:3774: result: yes
configure:3901: checking whether to enable maintainer-specific portions of Makefiles
configure:3910: result: no
configure:3927: checking supported formats
configure:3931: checking whether we should build with netcdf4 (alias for HDF5)
configure:3939: result: yes (deprecated; Please use with --disable-hdf5)
configure:3941: checking whether we should build with netcdf-4 (alias for HDF5)
configure:3949: result: yes
configure:3956: checking whether we should build with HDF5
configure:3966: result: yes
configure:3970: checking whether CDF5 support should be disabled
configure:3980: result: auto
configure:3984: checking whether reading of HDF4 SD files is to be enabled
configure:3992: result: no
configure:3995: checking whether parallel I/O for classic files is to be enabled
configure:4003: result: no
configure:4007: checking whether DAP client(s) are to be built
configure:4015: result: no
configure:4018: checking whether netcdf zarr storage format should be enabled
configure:4026: result: no
configure:4033: checking whether netcdf-4 should be forcibly enabled
configure:4035: result: yes
configure:4040: checking user options
configure:4044: checking whether a NCIO_MINBLOCKSIZE was specified
configure:4054: result: 256
configure:4080: checking for valgrind
configure:4110: result: no
configure:4592: checking if fsync support is enabled
configure:4602: result: no
configure:4616: checking if jna bug workaround is enabled
configure:4626: result: no
configure:4635: checking if unfixed tests with memory leaks should be enabled
configure:4643: result: no
configure:4656: checking if unit tests should be disabled
configure:4664: result: yes
configure:4677: checking do we require hdf5 dynamic-loading support
configure:4685: result: yes
configure:4690: checking whether to fetch some sample HDF4 files from Unidata ftp site to test HDF4 reading (requires wget)
configure:4703: result: no
configure:4708: checking whether we should attempt to install netcdf-fortran (EXPERIMENTAL)
configure:4716: result: no
configure:4720: checking whether parallel IO tests should be run
configure:4728: result: no
configure:4732: checking whether a user specified program to run mpi programs
configure:4742: result: mpiexec
configure:4748: checking whether a default chunk size in bytes was specified
configure:4758: result: 4194304
configure:4767: checking whether a maximum per-variable cache size for HDF5 was specified
configure:4777: result: 67108864
configure:4786: checking whether a number of chunks for the default per-variable cache was specified
configure:4796: result: 10
configure:4805: checking whether a default file cache size for HDF5 was specified
configure:4815: result: 16777216
configure:4824: checking whether a default file cache maximum number of elements for HDF5 was specified
configure:4834: result: 4133
configure:4843: checking whether a default cache preemption for HDF5 was specified
configure:4853: result: 0.75
configure:4862: checking whether netCDF-4 logging is enabled
configure:4870: result: no
configure:4875: checking whether nc_set_log_level() function is included (will do nothing unless enable-logging is also used)
configure:4888: result: yes
configure:4896: checking whether make supports the include directive
configure:4911: make -f confmf.GNU && cat confinc.out
this is the am__doit target
configure:4914: $? = 0
configure:4933: result: yes (GNU style)
configure:5003: checking for gcc
configure:5019: found /usr/bin/gcc
configure:5030: result: gcc
configure:5259: checking for C compiler version
configure:5268: gcc --version >&5
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:5279: $? = 0
configure:5268: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 
configure:5279: $? = 0
configure:5268: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:5279: $? = 1
configure:5268: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:5279: $? = 1
configure:5299: checking whether the C compiler works
configure:5321: gcc    conftest.c  >&5
configure:5325: $? = 0
configure:5373: result: yes
configure:5376: checking for C compiler default output file name
configure:5378: result: a.out
configure:5384: checking for suffix of executables
configure:5391: gcc -o conftest    conftest.c  >&5
configure:5395: $? = 0
configure:5417: result: 
configure:5439: checking whether we are cross compiling
configure:5447: gcc -o conftest    conftest.c  >&5
configure:5451: $? = 0
configure:5458: ./conftest
configure:5462: $? = 0
configure:5450: result: no
configure:5455: checking for suffix of object files
configure:5477: gcc -c   conftest.c >&5
configure:5481: $? = 0
configure:5502: result: o
configure:5506: checking whether we are using the GNU C compiler
configure:5525: gcc -c   conftest.c >&5
configure:5525: $? = 0
configure:5534: result: yes
configure:5543: checking whether gcc accepts -g
configure:5563: gcc -c -g  conftest.c >&5
configure:5563: $? = 0
configure:5604: result: yes
configure:5621: checking for gcc option to accept ISO C89
configure:5684: gcc  -c   conftest.c >&5
configure:5684: $? = 0
configure:5697: result: none needed
configure:5722: checking whether gcc understands -c and -o together
configure:5744: gcc -c conftest.c -o conftest2.o
configure:5747: $? = 0
configure:5744: gcc -c conftest.c -o conftest2.o
configure:5747: $? = 0
configure:5759: result: yes
configure:5778: checking dependency style of gcc
configure:5889: result: gcc3
configure:5905: checking for curl_easy_setopt in -lcurl
configure:5930: gcc -o conftest    conftest.c -lcurl   >&5
/usr/bin/ld: cannot find -lcurl
collect2: error: ld returned 1 exit status
configure:5930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char curl_easy_setopt ();
| int
| main ()
| {
| return curl_easy_setopt ();
|   ;
|   return 0;
| }
configure:5939: result: no
configure:6030: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6030: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLOPT_USERNAME;
|   ;
|   return 0;
| }
configure:6036: checking whether CURLOPT_USERNAME is defined
configure:6038: result: no
configure:6057: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6057: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLOPT_PASSWORD;
|   ;
|   return 0;
| }
configure:6063: checking whether CURLOPT_PASSWORD is defined
configure:6065: result: no
configure:6084: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6084: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLOPT_KEYPASSWD;
|   ;
|   return 0;
| }
configure:6090: checking whether CURLOPT_KEYPASSWD is defined
configure:6092: result: no
configure:6111: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6111: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLINFO_RESPONSE_CODE;
|   ;
|   return 0;
| }
configure:6117: checking whether CURLINFO_RESPONSE_CODE is defined
configure:6119: result: no
configure:6138: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6138: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLOPT_BUFFERSIZE;
|   ;
|   return 0;
| }
configure:6144: checking whether CURLOPT_BUFFERSIZE is defined
configure:6146: result: no
configure:6165: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6165: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| int x = CURLOPT_TCP_KEEPALIVE;
|   ;
|   return 0;
| }
configure:6171: checking whether CURLOPT_TCP_KEEPALIVE is defined
configure:6173: result: no
configure:6181: checking whether libcurl is version 7.66 or later?
configure:6198: gcc -c   conftest.c >&5
conftest.c:19:10: fatal error: curl/curl.h: No such file or directory
   19 | #include "curl/curl.h"
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:6198: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| /* end confdefs.h.  */
| #include "curl/curl.h"
| int
| main ()
| {
| 
| #if LIBCURL_VERSION_NUM < 0x074200
| error "<7.66";
| #endif
| 
|   ;
|   return 0;
| }
configure:6205: result: no
configure:6218: checking whether dap remote testing should be enabled (default off)
configure:6229: result: no
configure:6233: checking whether dap remote authorization testing should be enabled (default off)
configure:6249: result: no
configure:6253: checking which remote test server(s) to use
configure:6268: result: remotetest.unidata.ucar.edu
configure:6292: checking whether the time-consuming dap tests should be enabled (default off)
configure:6303: result: no
configure:6329: checking whether netcdf zarr S3 support should be enabled
configure:6337: result: no
configure:6341: checking whether netcdf zarr S3 testing should be enabled
configure:6349: result: no
configure:6883: checking for zip_open in -lzip
configure:6908: gcc -o conftest    conftest.c -lzip   >&5
/usr/bin/ld: cannot find -lzip
collect2: error: ld returned 1 exit status
configure:6908: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char zip_open ();
| int
| main ()
| {
| return zip_open ();
|   ;
|   return 0;
| }
configure:6917: result: no
configure:6985: checking whether libzip library is available
configure:6987: result: no
configure:7007: checking whether a default file cache size for NCZarr was specified
configure:7017: result: 4194304
configure:7026: checking whether multi-filter support is enabled
configure:7029: result: yes
configure:7037: checking whether to enable strict null-byte header padding when reading (default off)
configure:7045: result: no
configure:7064: checking whether FFIO will be used
configure:7072: result: no
configure:7089: checking whether STDIO will be used
configure:7097: result: no
configure:7120: checking whether examples should be built
configure:7128: result: yes
configure:7140: checking whether v2 netCDF API should be built
configure:7148: result: no
configure:7173: checking whether the ncgen/ncdump/nccopy should be built
configure:7182: result: yes
configure:7194: checking whether test should be built and run
configure:7203: result: yes
configure:7215: checking whether large file (> 2GB) tests should be run
configure:7223: result: no
configure:7240: checking whether benchmarks should be run
configure:7248: result: no
configure:7263: checking whether extreme numbers should be used in tests
configure:7278: result: yes
configure:7290: checking where to put large temp files if large file tests are run
configure:7299: result: .
configure:7311: checking Extra values for _NCProperties
configure:7321: result: 
configure:7330: checking whether user-defined format 0 was specified
configure:7338: result: 
configure:7406: checking whether a magic number for user-defined format 0 was specified
configure:7414: result: 
configure:7418: checking whether user-defined format 1 was specified
configure:7426: result: 
configure:7494: checking whether a magic number for user-defined format 1 was specified
configure:7502: result: 
configure:7511: finding C compiler
configure:7584: checking for gcc
configure:7611: result: gcc
configure:7840: checking for C compiler version
configure:7849: gcc --version >&5
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:7860: $? = 0
configure:7849: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 
configure:7860: $? = 0
configure:7849: gcc -V >&5
gcc: error: unrecognized command line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:7860: $? = 1
configure:7849: gcc -qversion >&5
gcc: error: unrecognized command line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:7860: $? = 1
configure:7864: checking whether we are using the GNU C compiler
configure:7892: result: yes
configure:7901: checking whether gcc accepts -g
configure:7962: result: yes
configure:7979: checking for gcc option to accept ISO C89
configure:8055: result: none needed
configure:8080: checking whether gcc understands -c and -o together
configure:8117: result: yes
configure:8136: checking dependency style of gcc
configure:8247: result: gcc3
configure:8320: checking for g++
configure:8336: found /usr/bin/g++
configure:8347: result: g++
configure:8374: checking for C++ compiler version
configure:8383: g++ --version >&5
g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:8394: $? = 0
configure:8383: g++ -v >&5
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/9/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 
configure:8394: $? = 0
configure:8383: g++ -V >&5
g++: error: unrecognized command line option '-V'
g++: fatal error: no input files
compilation terminated.
configure:8394: $? = 1
configure:8383: g++ -qversion >&5
g++: error: unrecognized command line option '-qversion'; did you mean '--version'?
g++: fatal error: no input files
compilation terminated.
configure:8394: $? = 1
configure:8398: checking whether we are using the GNU C++ compiler
configure:8417: g++ -c   conftest.cpp >&5
configure:8417: $? = 0
configure:8426: result: yes
configure:8435: checking whether g++ accepts -g
configure:8455: g++ -c -g  conftest.cpp >&5
configure:8455: $? = 0
configure:8496: result: yes
configure:8521: checking dependency style of g++
configure:8632: result: gcc3
configure:8648: checking for an ANSI C-conforming const
configure:8714: gcc -c   conftest.c >&5
configure:8714: $? = 0
configure:8721: result: yes
configure:8731: setting up libtool
configure:8780: checking how to print strings
configure:8807: result: printf
configure:8828: checking for a sed that does not truncate output
configure:8892: result: /usr/bin/sed
configure:8910: checking for grep that handles long lines and -e
configure:8968: result: /usr/bin/grep
configure:8973: checking for egrep
configure:9035: result: /usr/bin/grep -E
configure:9040: checking for fgrep
configure:9102: result: /usr/bin/grep -F
configure:9137: checking for ld used by gcc
configure:9204: result: /usr/bin/ld
configure:9211: checking if the linker (/usr/bin/ld) is GNU ld
configure:9226: result: yes
configure:9238: checking for BSD- or MS-compatible name lister (nm)
configure:9292: result: /usr/bin/nm -B
configure:9422: checking the name lister (/usr/bin/nm -B) interface
configure:9429: gcc -c   conftest.c >&5
configure:9432: /usr/bin/nm -B "conftest.o"
configure:9435: output
0000000000000000 B some_variable
configure:9436: result: BSD nm
configure:9439: checking whether ln -s works
configure:9443: result: yes
configure:9451: checking the maximum length of command line arguments
configure:9582: result: 1572864
configure:9630: checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format
configure:9670: result: func_convert_file_noop
configure:9677: checking how to convert x86_64-pc-linux-gnu file names to toolchain format
configure:9697: result: func_convert_file_noop
configure:9704: checking for /usr/bin/ld option to reload object files
configure:9711: result: -r
configure:9785: checking for objdump
configure:9801: found /usr/bin/objdump
configure:9812: result: objdump
configure:9844: checking how to recognize dependent libraries
configure:10044: result: pass_all
configure:10129: checking for dlltool
configure:10159: result: no
configure:10189: checking how to associate runtime and link libraries
configure:10216: result: printf %s\n
configure:10276: checking for ar
configure:10292: found /usr/bin/ar
configure:10303: result: ar
configure:10340: checking for archiver @FILE support
configure:10357: gcc -c   conftest.c >&5
configure:10357: $? = 0
configure:10360: ar cr libconftest.a @conftest.lst >&5
configure:10363: $? = 0
configure:10368: ar cr libconftest.a @conftest.lst >&5
ar: conftest.o: No such file or directory
configure:10371: $? = 1
configure:10370: result: @
configure:10428: checking for strip
configure:10444: found /usr/bin/strip
configure:10455: result: strip
configure:10527: checking for ranlib
configure:10543: found /usr/bin/ranlib
configure:10554: result: ranlib
configure:10656: checking command to parse /usr/bin/nm -B output from gcc object
configure:10809: gcc -c   conftest.c >&5
configure:10812: $? = 0
configure:10816: /usr/bin/nm -B conftest.o | sed -n -e 's/^.*[   ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[     ][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' > conftest.nm
configure:10882: gcc -o conftest    conftest.c conftstm.o >&5
configure:10885: $? = 0
configure:10923: result: ok
configure:10970: checking for sysroot
configure:11000: result: no
configure:11007: checking for a working dd
configure:11045: result: /usr/bin/dd
configure:11049: checking how to truncate binary pipes
configure:11064: result: /usr/bin/dd bs=4096 count=1
configure:11200: gcc -c   conftest.c >&5
configure:11203: $? = 0
configure:11393: checking for mt
configure:11409: found /usr/bin/mt
configure:11420: result: mt
configure:11443: checking if mt is a manifest tool
configure:11449: mt '-?'
configure:11457: result: no
configure:12134: checking how to run the C preprocessor
configure:12165: gcc -E  conftest.c
configure:12165: $? = 0
configure:12179: gcc -E  conftest.c
conftest.c:26:10: fatal error: ac_nonexistent.h: No such file or directory
   26 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:12179: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:12204: result: gcc -E
configure:12224: gcc -E  conftest.c
configure:12224: $? = 0
configure:12238: gcc -E  conftest.c
conftest.c:26:10: fatal error: ac_nonexistent.h: No such file or directory
   26 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:12238: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:12267: checking for ANSI C header files
configure:12287: gcc -c   conftest.c >&5
configure:12287: $? = 0
configure:12360: gcc -o conftest    conftest.c  >&5
configure:12360: $? = 0
configure:12360: ./conftest
configure:12360: $? = 0
configure:12371: result: yes
configure:12384: checking for sys/types.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for sys/stat.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for stdlib.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for string.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for memory.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for strings.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for inttypes.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for stdint.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12384: checking for unistd.h
configure:12384: gcc -c   conftest.c >&5
configure:12384: $? = 0
configure:12384: result: yes
configure:12398: checking for dlfcn.h
configure:12398: gcc -c   conftest.c >&5
configure:12398: $? = 0
configure:12398: result: yes
configure:12664: checking for objdir
configure:12679: result: .libs
configure:12943: checking if gcc supports -fno-rtti -fno-exceptions
configure:12961: gcc -c   -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
configure:12965: $? = 0
configure:12978: result: no
configure:13342: checking for gcc option to produce PIC
configure:13349: result: -fPIC -DPIC
configure:13357: checking if gcc PIC flag -fPIC -DPIC works
configure:13375: gcc -c   -fPIC -DPIC -DPIC conftest.c >&5
configure:13379: $? = 0
configure:13392: result: yes
configure:13421: checking if gcc static flag -static works
configure:13449: result: yes
configure:13464: checking if gcc supports -c -o file.o
configure:13485: gcc -c   -o out/conftest2.o conftest.c >&5
configure:13489: $? = 0
configure:13511: result: yes
configure:13519: checking if gcc supports -c -o file.o
configure:13566: result: yes
configure:13599: checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:14862: result: yes
configure:14899: checking whether -lc should be explicitly linked in
configure:14907: gcc -c   conftest.c >&5
configure:14910: $? = 0
configure:14925: gcc -shared  -fPIC -DPIC conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| /usr/bin/grep  -lc  \>/dev/null 2\>\&1
configure:14928: $? = 0
configure:14942: result: no
configure:15102: checking dynamic linker characteristics
configure:15683: gcc -o conftest    -Wl,-rpath -Wl,/foo conftest.c  >&5
configure:15683: $? = 0
configure:15932: result: GNU/Linux ld.so
configure:16054: checking how to hardcode library paths into programs
configure:16079: result: immediate
configure:16627: checking whether stripping libraries is possible
configure:16632: result: yes
configure:16667: checking if libtool supports shared libraries
configure:16669: result: yes
configure:16672: checking whether to build shared libraries
configure:16697: result: yes
configure:16700: checking whether to build static libraries
configure:16704: result: yes
configure:13503: checking how to run the C++ preprocessor
configure:13530: g++ -E  conftest.cpp
configure:13530: $? = 0
configure:13544: g++ -E  conftest.cpp
conftest.cpp:38:10: fatal error: ac_nonexistent.h: No such file or directory
   38 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:13544: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:13569: result: g++ -E
configure:13589: g++ -E  conftest.cpp
configure:13589: $? = 0
configure:13603: g++ -E  conftest.cpp
conftest.cpp:38:10: fatal error: ac_nonexistent.h: No such file or directory
   38 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:13603: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:13765: checking for ld used by g++
configure:13832: result: /usr/bin/ld -m elf_x86_64
configure:13839: checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld
configure:13854: result: yes
configure:13909: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:14982: result: yes
configure:15018: g++ -c -g -O2  conftest.cpp >&5
configure:15021: $? = 0
configure:15502: checking for g++ option to produce PIC
configure:15509: result: -fPIC -DPIC
configure:15517: checking if g++ PIC flag -fPIC -DPIC works
configure:15535: g++ -c -g -O2  -fPIC -DPIC -DPIC conftest.cpp >&5
configure:15539: $? = 0
configure:15552: result: yes
configure:15575: checking if g++ static flag -static works
configure:15603: result: yes
configure:15615: checking if g++ supports -c -o file.o
configure:15636: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
configure:15640: $? = 0
configure:15662: result: yes
configure:15667: checking if g++ supports -c -o file.o
configure:15714: result: yes
configure:15744: checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries
configure:15787: result: yes
configure:15928: checking dynamic linker characteristics
configure:16685: result: GNU/Linux ld.so
configure:16750: checking how to hardcode library paths into programs
configure:16775: result: immediate
configure:15668: finding other utilities
configure:15676: checking for m4
configure:15692: found /usr/bin/m4
configure:15703: result: m4
configure:15723: checking for doxygen
configure:15753: result: no
configure:15762: WARNING: Doxygen not found - documentation will not be built
configure:15772: checking for dot
configure:15802: result: no
configure:15811: WARNING: dot not found - will use simple charts in documentation
configure:15844: checking for special C compiler options needed for large files
configure:15889: result: no
configure:15895: checking for _FILE_OFFSET_BITS value needed for large files
configure:15920: gcc -c   conftest.c >&5
configure:15920: $? = 0
configure:15952: result: no
configure:16038: displaying some results
configure:16044: checking CPPFLAGS
configure:16046: result: 
configure:16048: checking CC CFLAGS
configure:16050: result: gcc 
configure:16053: checking type gcc
configure:16055: result: gcc is /usr/bin/gcc
configure:16058: checking CXX
configure:16061: result: g++
configure:16063: checking CXXFLAGS
configure:16065: result: -g -O2
configure:16068: checking type g++
configure:16070: result: g++ is /usr/bin/g++
configure:16077: checking FC
configure:16092: result: unset
configure:16096: checking F90
configure:16111: result: unset
configure:16115: checking AR
configure:16118: result: ar
configure:16120: checking AR_FLAGS
configure:16122: result: cr
configure:16125: checking type ar
configure:16127: result: ar is /usr/bin/ar
configure:16134: checking NM
configure:16137: result: /usr/bin/nm -B
configure:16139: checking NMFLAGS
configure:16141: result: 
configure:16156: checking types, headers, and functions
configure:16161: checking sys/param.h usability
configure:16161: gcc -c   conftest.c >&5
configure:16161: $? = 0
configure:16161: result: yes
configure:16161: checking sys/param.h presence
configure:16161: gcc -E  conftest.c
configure:16161: $? = 0
configure:16161: result: yes
configure:16161: checking for sys/param.h
configure:16161: result: yes
configure:16173: checking libgen.h usability
configure:16173: gcc -c   conftest.c >&5
configure:16173: $? = 0
configure:16173: result: yes
configure:16173: checking libgen.h presence
configure:16173: gcc -E  conftest.c
configure:16173: $? = 0
configure:16173: result: yes
configure:16173: checking for libgen.h
configure:16173: result: yes
configure:16184: checking for ANSI C header files
configure:16288: result: yes
configure:16299: checking locale.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking locale.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for locale.h
configure:16299: result: yes
configure:16299: checking stdio.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking stdio.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for stdio.h
configure:16299: result: yes
configure:16299: checking stdarg.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking stdarg.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for stdarg.h
configure:16299: result: yes
configure:16299: checking fcntl.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking fcntl.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for fcntl.h
configure:16299: result: yes
configure:16299: checking malloc.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking malloc.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for malloc.h
configure:16299: result: yes
configure:16299: checking for stdlib.h
configure:16299: result: yes
configure:16299: checking for string.h
configure:16299: result: yes
configure:16299: checking for strings.h
configure:16299: result: yes
configure:16299: checking for unistd.h
configure:16299: result: yes
configure:16299: checking for sys/stat.h
configure:16299: result: yes
configure:16299: checking getopt.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking getopt.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for getopt.h
configure:16299: result: yes
configure:16299: checking sys/time.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking sys/time.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for sys/time.h
configure:16299: result: yes
configure:16299: checking for sys/types.h
configure:16299: result: yes
configure:16299: checking time.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking time.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for time.h
configure:16299: result: yes
configure:16299: checking dirent.h usability
configure:16299: gcc -c   conftest.c >&5
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking dirent.h presence
configure:16299: gcc -E  conftest.c
configure:16299: $? = 0
configure:16299: result: yes
configure:16299: checking for dirent.h
configure:16299: result: yes
configure:16315: checking sys/resource.h usability
configure:16315: gcc -c   conftest.c >&5
configure:16315: $? = 0
configure:16315: result: yes
configure:16315: checking sys/resource.h presence
configure:16315: gcc -E  conftest.c
configure:16315: $? = 0
configure:16315: result: yes
configure:16315: checking for sys/resource.h
configure:16315: result: yes
configure:16330: checking ftw.h usability
configure:16330: gcc -c   conftest.c >&5
configure:16330: $? = 0
configure:16330: result: yes
configure:16330: checking ftw.h presence
configure:16330: gcc -E  conftest.c
configure:16330: $? = 0
configure:16330: result: yes
configure:16330: checking for ftw.h
configure:16330: result: yes
configure:16344: checking execinfo.h usability
configure:16344: gcc -c   conftest.c >&5
configure:16344: $? = 0
configure:16344: result: yes
configure:16344: checking execinfo.h presence
configure:16344: gcc -E  conftest.c
configure:16344: $? = 0
configure:16344: result: yes
configure:16344: checking for execinfo.h
configure:16344: result: yes
configure:16363: checking for strlcat
configure:16363: gcc -o conftest    conftest.c  >&5
/usr/bin/ld: /tmp/ccpcbAe5.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
configure:16363: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| /* end confdefs.h.  */
| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define strlcat innocuous_strlcat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char strlcat (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef strlcat
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char strlcat ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_strlcat || defined __stub___strlcat
| choke me
| #endif
| 
| int
| main ()
| {
| return strlcat ();
|   ;
|   return 0;
| }
configure:16363: result: no
configure:16363: checking for snprintf
configure:16363: gcc -o conftest    conftest.c  >&5
conftest.c:82:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int,  const char *, ...)' [-Wbuiltin-declaration-mismatch]
   82 | char snprintf ();
      |      ^~~~~~~~
conftest.c:70:1: note: 'snprintf' is declared in header '<stdio.h>'
   69 | # include <limits.h>
   70 | #else
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for strcasecmp
configure:16363: gcc -o conftest    conftest.c  >&5
conftest.c:83:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch]
   83 | char strcasecmp ();
      |      ^~~~~~~~~~
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for fileno
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for strdup
configure:16363: gcc -o conftest    conftest.c  >&5
conftest.c:85:6: warning: conflicting types for built-in function 'strdup'; expected 'char *(const char *)' [-Wbuiltin-declaration-mismatch]
   85 | char strdup ();
      |      ^~~~~~
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for strtoll
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for strtoull
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for mkstemp
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for mktemp
configure:16363: gcc -o conftest    conftest.c  >&5
/usr/bin/ld: /tmp/ccHEe6Fb.o: in function `main':
conftest.c:(.text+0xe): warning: the use of `mktemp' is dangerous, better use `mkstemp' or `mkdtemp'
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for random
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for getrlimit
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for gettimeofday
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for fsync
configure:16363: gcc -o conftest    conftest.c  >&5
configure:16363: $? = 0
configure:16363: result: yes
configure:16363: checking for MPI_Comm_f2c
configure:16363: gcc -o conftest    conftest.c  >&5
/usr/bin/ld: /tmp/ccSwQ5FB.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `MPI_Comm_f2c'
collect2: error: ld returned 1 exit status
configure:16363: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| /* end confdefs.h.  */
| /* Define MPI_Comm_f2c to an innocuous variant, in case <limits.h> declares MPI_Comm_f2c.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define MPI_Comm_f2c innocuous_MPI_Comm_f2c
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char MPI_Comm_f2c (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef MPI_Comm_f2c
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char MPI_Comm_f2c ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_MPI_Comm_f2c || defined __stub___MPI_Comm_f2c
| choke me
| #endif
| 
| int
| main ()
| {
| return MPI_Comm_f2c ();
|   ;
|   return 0;
| }
configure:16363: result: no
configure:16363: checking for MPI_Info_f2c
configure:16363: gcc -o conftest    conftest.c  >&5
/usr/bin/ld: /tmp/ccA5s3wY.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `MPI_Info_f2c'
collect2: error: ld returned 1 exit status
configure:16363: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| /* end confdefs.h.  */
| /* Define MPI_Info_f2c to an innocuous variant, in case <limits.h> declares MPI_Info_f2c.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define MPI_Info_f2c innocuous_MPI_Info_f2c
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char MPI_Info_f2c (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef MPI_Info_f2c
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char MPI_Info_f2c ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_MPI_Info_f2c || defined __stub___MPI_Info_f2c
| choke me
| #endif
| 
| int
| main ()
| {
| return MPI_Info_f2c ();
|   ;
|   return 0;
| }
configure:16363: result: no
configure:16363: checking for strncasecmp
configure:16363: gcc -o conftest    conftest.c  >&5
conftest.c:94:6: warning: conflicting types for built-in function 'strncasecmp'; expected 'int(const char *, const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch]
   94 | char strncasecmp ();
      |      ^~~~~~~~~~~
configure:16363: $? = 0
configure:16363: result: yes
configure:16376: checking for clock_gettime
configure:16376: gcc -o conftest    conftest.c  >&5
configure:16376: $? = 0
configure:16376: result: yes
configure:16385: checking for struct timespec
configure:16385: gcc -c   conftest.c >&5
configure:16385: $? = 0
configure:16385: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:30: error: expected expression before ')' token
  109 | if (sizeof ((struct timespec)))
      |                              ^
configure:16385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((struct timespec)))
|       return 0;
|   ;
|   return 0;
| }
configure:16385: result: yes
configure:16414: checking for memmove
configure:16414: gcc -o conftest    conftest.c  >&5
conftest.c:97:6: warning: conflicting types for built-in function 'memmove'; expected 'void *(void *, const void *, long unsigned int)' [-Wbuiltin-declaration-mismatch]
   97 | char memmove ();
      |      ^~~~~~~
conftest.c:85:1: note: 'memmove' is declared in header '<string.h>'
   84 | # include <limits.h>
   85 | #else
configure:16414: $? = 0
configure:16414: result: yes
configure:16414: checking for getpagesize
configure:16414: gcc -o conftest    conftest.c  >&5
configure:16414: $? = 0
configure:16414: result: yes
configure:16414: checking for sysconf
configure:16414: gcc -o conftest    conftest.c  >&5
configure:16414: $? = 0
configure:16414: result: yes
configure:16425: checking whether mmap is enabled for in-memory files
configure:16433: result: no
configure:16440: checking for mmap
configure:16440: gcc -o conftest    conftest.c  >&5
configure:16440: $? = 0
configure:16440: result: yes
configure:16458: checking for mremap
configure:16458: gcc -o conftest    conftest.c  >&5
configure:16458: $? = 0
configure:16458: result: yes
configure:16482: gcc -c   conftest.c >&5
configure:16482: $? = 0
configure:16488: checking whether MAP_ANONYMOUS is defined
configure:16490: result: yes
configure:16508: checking whether byte range support is enabled
configure:16516: result: no
configure:16530: checking for size_t
configure:16530: gcc -c   conftest.c >&5
configure:16530: $? = 0
configure:16530: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:115:21: error: expected expression before ')' token
  115 | if (sizeof ((size_t)))
      |                     ^
configure:16530: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
|       return 0;
|   ;
|   return 0;
| }
configure:16530: result: yes
configure:16543: checking for working alloca.h
configure:16560: gcc -o conftest    conftest.c  >&5
configure:16560: $? = 0
configure:16568: result: yes
configure:16576: checking for alloca
configure:16613: gcc -o conftest    conftest.c  >&5
configure:16613: $? = 0
configure:16621: result: yes
configure:16727: checking whether isnan is declared
configure:16727: gcc -c   conftest.c >&5
configure:16727: $? = 0
configure:16727: result: yes
configure:16738: checking whether isinf is declared
configure:16738: gcc -c   conftest.c >&5
configure:16738: $? = 0
configure:16738: result: yes
configure:16749: checking whether isfinite is declared
configure:16749: gcc -c   conftest.c >&5
configure:16749: $? = 0
configure:16749: result: yes
configure:16761: checking for struct stat.st_blksize
configure:16761: gcc -c   conftest.c >&5
configure:16761: $? = 0
configure:16761: result: yes
configure:16775: checking for IEEE floating point format
configure:16813: gcc -o conftest    conftest.c  >&5
configure:16813: $? = 0
configure:16813: ./conftest
configure:16813: $? = 0
configure:16822: result: yes
configure:16830: checking for size_t
configure:16830: result: yes
configure:16839: checking for ssize_t
configure:16839: gcc -c   conftest.c >&5
configure:16839: $? = 0
configure:16839: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:123:22: error: expected expression before ')' token
  123 | if (sizeof ((ssize_t)))
      |                      ^
configure:16839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((ssize_t)))
|       return 0;
|   ;
|   return 0;
| }
configure:16839: result: yes
configure:16848: checking for schar
configure:16848: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:13: error: 'schar' undeclared (first use in this function); did you mean 'char'?
  124 | if (sizeof (schar))
      |             ^~~~~
      |             char
conftest.c:124:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16848: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (schar))
|    return 0;
|   ;
|   return 0;
| }
configure:16848: result: no
configure:16857: checking for uchar
configure:16857: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:13: error: 'uchar' undeclared (first use in this function); did you mean 'u_char'?
  124 | if (sizeof (uchar))
      |             ^~~~~
      |             u_char
conftest.c:124:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16857: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (uchar))
|    return 0;
|   ;
|   return 0;
| }
configure:16857: result: no
configure:16866: checking for longlong
configure:16866: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:13: error: 'longlong' undeclared (first use in this function)
  124 | if (sizeof (longlong))
      |             ^~~~~~~~
conftest.c:124:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16866: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (longlong))
|    return 0;
|   ;
|   return 0;
| }
configure:16866: result: no
configure:16875: checking for ushort
configure:16875: gcc -c   conftest.c >&5
configure:16875: $? = 0
configure:16875: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:124:21: error: expected expression before ')' token
  124 | if (sizeof ((ushort)))
      |                     ^
configure:16875: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((ushort)))
|       return 0;
|   ;
|   return 0;
| }
configure:16875: result: yes
configure:16884: checking for uint
configure:16884: gcc -c   conftest.c >&5
configure:16884: $? = 0
configure:16884: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:125:19: error: expected expression before ')' token
  125 | if (sizeof ((uint)))
      |                   ^
configure:16884: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint)))
|       return 0;
|   ;
|   return 0;
| }
configure:16884: result: yes
configure:16893: checking for int64
configure:16893: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:13: error: 'int64' undeclared (first use in this function); did you mean 'int64_t'?
  126 | if (sizeof (int64))
      |             ^~~~~
      |             int64_t
conftest.c:126:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16893: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (int64))
|    return 0;
|   ;
|   return 0;
| }
configure:16893: result: no
configure:16902: checking for uint64
configure:16902: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:13: error: 'uint64' undeclared (first use in this function); did you mean 'uint64_t'?
  126 | if (sizeof (uint64))
      |             ^~~~~~
      |             uint64_t
conftest.c:126:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (uint64))
|    return 0;
|   ;
|   return 0;
| }
configure:16902: result: no
configure:16911: checking for size64_t
configure:16911: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:13: error: 'size64_t' undeclared (first use in this function); did you mean 'size_t'?
  126 | if (sizeof (size64_t))
      |             ^~~~~~~~
      |             size_t
conftest.c:126:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16911: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (size64_t))
|    return 0;
|   ;
|   return 0;
| }
configure:16911: result: no
configure:16920: checking for ssize64_t
configure:16920: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:13: error: 'ssize64_t' undeclared (first use in this function); did you mean 'ssize_t'?
  126 | if (sizeof (ssize64_t))
      |             ^~~~~~~~~
      |             ssize_t
conftest.c:126:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16920: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (ssize64_t))
|    return 0;
|   ;
|   return 0;
| }
configure:16920: result: no
configure:16929: checking for _off64_t
configure:16929: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:13: error: '_off64_t' undeclared (first use in this function); did you mean '__off64_t'?
  126 | if (sizeof (_off64_t))
      |             ^~~~~~~~
      |             __off64_t
conftest.c:126:13: note: each undeclared identifier is reported only once for each function it appears in
configure:16929: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof (_off64_t))
|    return 0;
|   ;
|   return 0;
| }
configure:16929: result: no
configure:16938: checking for uint64_t
configure:16938: gcc -c   conftest.c >&5
configure:16938: $? = 0
configure:16938: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:126:23: error: expected expression before ')' token
  126 | if (sizeof ((uint64_t)))
      |                       ^
configure:16938: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uint64_t)))
|       return 0;
|   ;
|   return 0;
| }
configure:16938: result: yes
configure:16948: checking for off_t
configure:16948: gcc -c   conftest.c >&5
configure:16948: $? = 0
configure:16948: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:20: error: expected expression before ')' token
  127 | if (sizeof ((off_t)))
      |                    ^
configure:16948: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
|       return 0;
|   ;
|   return 0;
| }
configure:16948: result: yes
configure:16960: checking for uintptr_t
configure:16960: gcc -c   conftest.c >&5
configure:16960: $? = 0
configure:16960: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:127:24: error: expected expression before ')' token
  127 | if (sizeof ((uintptr_t)))
      |                        ^
configure:16960: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((uintptr_t)))
|       return 0;
|   ;
|   return 0;
| }
configure:16960: result: yes
configure:16996: checking whether char is unsigned
configure:17015: gcc -c   conftest.c >&5
configure:17015: $? = 0
configure:17022: result: no
configure:17029: checking whether byte ordering is bigendian
configure:17044: gcc -c   conftest.c >&5
conftest.c:93:9: error: unknown type name 'not'
   93 |         not a universal capable compiler
      |         ^~~
conftest.c:93:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
   93 |         not a universal capable compiler
      |               ^~~~~~~~~
conftest.c:93:15: error: unknown type name 'universal'
configure:17044: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
|          not a universal capable compiler
|        #endif
|        typedef int dummy;
| 
configure:17089: gcc -c   conftest.c >&5
configure:17089: $? = 0
configure:17107: gcc -c   conftest.c >&5
conftest.c: In function 'main':
conftest.c:99:4: error: unknown type name 'not'; did you mean 'ino_t'?
   99 |    not big endian
      |    ^~~
      |    ino_t
conftest.c:99:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
   99 |    not big endian
      |            ^~~~~~
configure:17107: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|       #include <sys/param.h>
| 
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
|        not big endian
|       #endif
| 
|   ;
|   return 0;
| }
configure:17235: result: no
configure:17292: checking size of short
configure:17297: gcc -o conftest    conftest.c  >&5
configure:17297: $? = 0
configure:17297: ./conftest
configure:17297: $? = 0
configure:17311: result: 2
configure:17326: checking size of int
configure:17331: gcc -o conftest    conftest.c  >&5
configure:17331: $? = 0
configure:17331: ./conftest
configure:17331: $? = 0
configure:17345: result: 4
configure:17360: checking size of long
configure:17365: gcc -o conftest    conftest.c  >&5
configure:17365: $? = 0
configure:17365: ./conftest
configure:17365: $? = 0
configure:17379: result: 8
configure:17394: checking size of long long
configure:17399: gcc -o conftest    conftest.c  >&5
configure:17399: $? = 0
configure:17399: ./conftest
configure:17399: $? = 0
configure:17413: result: 8
configure:17428: checking size of float
configure:17433: gcc -o conftest    conftest.c  >&5
configure:17433: $? = 0
configure:17433: ./conftest
configure:17433: $? = 0
configure:17447: result: 4
configure:17462: checking size of double
configure:17467: gcc -o conftest    conftest.c  >&5
configure:17467: $? = 0
configure:17467: ./conftest
configure:17467: $? = 0
configure:17481: result: 8
configure:17496: checking size of off_t
configure:17501: gcc -o conftest    conftest.c  >&5
configure:17501: $? = 0
configure:17501: ./conftest
configure:17501: $? = 0
configure:17515: result: 8
configure:17530: checking size of size_t
configure:17535: gcc -o conftest    conftest.c  >&5
configure:17535: $? = 0
configure:17535: ./conftest
configure:17535: $? = 0
configure:17549: result: 8
configure:17564: checking size of unsigned long long
configure:17569: gcc -o conftest    conftest.c  >&5
configure:17569: $? = 0
configure:17569: ./conftest
configure:17569: $? = 0
configure:17583: result: 8
configure:17660: checking size of unsigned char
configure:17665: gcc -o conftest    conftest.c  >&5
configure:17665: $? = 0
configure:17665: ./conftest
configure:17665: $? = 0
configure:17679: result: 1
configure:17697: checking size of ushort
configure:17702: gcc -o conftest    conftest.c  >&5
configure:17702: $? = 0
configure:17702: ./conftest
configure:17702: $? = 0
configure:17716: result: 2
configure:17768: checking size of uint
configure:17773: gcc -o conftest    conftest.c  >&5
configure:17773: $? = 0
configure:17773: ./conftest
configure:17773: $? = 0
configure:17787: result: 4
configure:17838: checking size of ushort
configure:17857: result: 2
configure:17908: checking size of uint
configure:17927: result: 4
configure:17977: checking size of ssize_t
configure:17982: gcc -o conftest    conftest.c  >&5
configure:17982: $? = 0
configure:17982: ./conftest
configure:17982: $? = 0
configure:17996: result: 8
configure:18011: checking size of void*
configure:18016: gcc -o conftest    conftest.c  >&5
configure:18016: $? = 0
configure:18016: ./conftest
configure:18016: $? = 0
configure:18030: result: 8
configure:18042: checking for library containing deflate
configure:18073: gcc -o conftest    conftest.c  >&5
/usr/bin/ld: /tmp/ccof6KKH.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `deflate'
collect2: error: ld returned 1 exit status
configure:18073: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char deflate ();
| int
| main ()
| {
| return deflate ();
|   ;
|   return 0;
| }
configure:18073: gcc -o conftest    conftest.c -lzlibwapi   >&5
/usr/bin/ld: cannot find -lzlibwapi
collect2: error: ld returned 1 exit status
configure:18073: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char deflate ();
| int
| main ()
| {
| return deflate ();
|   ;
|   return 0;
| }
configure:18073: gcc -o conftest    conftest.c -lzlibstat   >&5
/usr/bin/ld: cannot find -lzlibstat
collect2: error: ld returned 1 exit status
configure:18073: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char deflate ();
| int
| main ()
| {
| return deflate ();
|   ;
|   return 0;
| }
configure:18073: gcc -o conftest    conftest.c -lzlib   >&5
/usr/bin/ld: cannot find -lzlib
collect2: error: ld returned 1 exit status
configure:18073: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char deflate ();
| int
| main ()
| {
| return deflate ();
|   ;
|   return 0;
| }
configure:18073: gcc -o conftest    conftest.c -lzlib1   >&5
/usr/bin/ld: cannot find -lzlib1
collect2: error: ld returned 1 exit status
configure:18073: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char deflate ();
| int
| main ()
| {
| return deflate ();
|   ;
|   return 0;
| }
configure:18073: gcc -o conftest    conftest.c -lz   >&5
configure:18073: $? = 0
configure:18090: result: -lz
configure:18102: checking for library containing dlopen
configure:18133: gcc -o conftest    conftest.c -lz  >&5
/usr/bin/ld: /tmp/cct3BMgt.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `dlopen'
collect2: error: ld returned 1 exit status
configure:18133: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlopen ();
| int
| main ()
| {
| return dlopen ();
|   ;
|   return 0;
| }
configure:18133: gcc -o conftest    conftest.c -ldl  -lz  >&5
configure:18133: $? = 0
configure:18150: result: -ldl
configure:18161: checking for floor in -lm
configure:18186: gcc -o conftest    conftest.c -lm  -ldl -lz  >&5
conftest.c:116:6: warning: conflicting types for built-in function 'floor'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
  116 | char floor ();
      |      ^~~~~
conftest.c:1:1: note: 'floor' is declared in header '<math.h>'
    1 | /* confdefs.h */
configure:18186: $? = 0
configure:18195: result: yes
configure:18232: checking for library containing H5Fflush
configure:18263: gcc -o conftest    conftest.c -lm -ldl -lz  >&5
/usr/bin/ld: /tmp/ccFBV1Dl.o: in function `main':
conftest.c:(.text+0xe): undefined reference to `H5Fflush'
collect2: error: ld returned 1 exit status
configure:18263: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| #define HAVE_LIBM 1
| #define USE_NETCDF4 1
| #define USE_HDF5 1
| #define H5_USE_16_API 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char H5Fflush ();
| int
| main ()
| {
| return H5Fflush ();
|   ;
|   return 0;
| }
configure:18263: gcc -o conftest    conftest.c -lhdf5dll  -lm -ldl -lz  >&5
/usr/bin/ld: cannot find -lhdf5dll
collect2: error: ld returned 1 exit status
configure:18263: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| #define HAVE_LIBM 1
| #define USE_NETCDF4 1
| #define USE_HDF5 1
| #define H5_USE_16_API 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char H5Fflush ();
| int
| main ()
| {
| return H5Fflush ();
|   ;
|   return 0;
| }
configure:18263: gcc -o conftest    conftest.c -lhdf5  -lm -ldl -lz  >&5
/usr/bin/ld: cannot find -lhdf5
collect2: error: ld returned 1 exit status
configure:18263: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf-c"
| #define PACKAGE_VERSION "4.8.0"
| #define PACKAGE_STRING "netCDF 4.8.0"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf-c"
| #define VERSION "4.8.0"
| #define NCIO_MINBLOCKSIZE 256
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 16777216
| #define CHUNK_CACHE_NELEMS 4133
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define ENABLE_SET_LOG_LEVEL 1
| #define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
| #define CHUNK_CACHE_SIZE_NCZARR 4194304
| #define HAS_MULTIFILTERS 1
| #define NO_NETCDF_2 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| #define NCPROPERTIES_EXTRA ""
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_LIBGEN_H 1
| #define STDC_HEADERS 1
| #define HAVE_LOCALE_H 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDARG_H 1
| #define HAVE_FCNTL_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_TIME_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_FTW_H 1
| #define HAVE_EXECINFO_H 1
| #define HAVE_SNPRINTF 1
| #define HAVE_STRCASECMP 1
| #define HAVE_FILENO 1
| #define HAVE_STRDUP 1
| #define HAVE_STRTOLL 1
| #define HAVE_STRTOULL 1
| #define HAVE_MKSTEMP 1
| #define HAVE_MKTEMP 1
| #define HAVE_RANDOM 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_FSYNC 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_CLOCK_GETTIME 1
| #define HAVE_STRUCT_TIMESPEC 1
| #define HAVE_MEMMOVE 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SYSCONF 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define HAVE_DECL_ISNAN 1
| #define HAVE_DECL_ISINF 1
| #define HAVE_DECL_ISFINITE 1
| #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
| #define HAVE_ST_BLKSIZE 1
| #define HAVE_SIZE_T 1
| #define HAVE_SSIZE_T 1
| #define HAVE_USHORT 1
| #define HAVE_UINT 1
| #define HAVE_UINT64_T 1
| #define HAVE_UINTPTR_T 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 8
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_FLOAT 4
| #define SIZEOF_DOUBLE 8
| #define SIZEOF_OFF_T 8
| #define SIZEOF_SIZE_T 8
| #define SIZEOF_UNSIGNED_LONG_LONG 8
| #define ENABLE_CDF5 1
| #define SIZEOF_UNSIGNED_CHAR 1
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_USHORT 2
| #define SIZEOF_UINT 4
| #define SIZEOF_SSIZE_T 8
| #define SIZEOF_VOIDP 8
| #define HAVE_LIBM 1
| #define USE_NETCDF4 1
| #define USE_HDF5 1
| #define H5_USE_16_API 1
| /* end confdefs.h.  */
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char H5Fflush ();
| int
| main ()
| {
| return H5Fflush ();
|   ;
|   return 0;
| }
configure:18280: result: no
configure:18287: error: Can't find or link to the hdf5 library. Use --disable-hdf5, or see config.log for errors.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_char_unsigned=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_ieeefloat=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LT_SYS_LIBRARY_PATH_set=
ac_cv_env_LT_SYS_LIBRARY_PATH_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_MPI_Comm_f2c=no
ac_cv_func_MPI_Info_f2c=no
ac_cv_func_alloca_works=yes
ac_cv_func_clock_gettime=yes
ac_cv_func_fileno=yes
ac_cv_func_fsync=yes
ac_cv_func_getpagesize=yes
ac_cv_func_getrlimit=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_memmove=yes
ac_cv_func_mkstemp=yes
ac_cv_func_mktemp=yes
ac_cv_func_mmap=yes
ac_cv_func_mremap=yes
ac_cv_func_random=yes
ac_cv_func_snprintf=yes
ac_cv_func_strcasecmp=yes
ac_cv_func_strdup=yes
ac_cv_func_strlcat=no
ac_cv_func_strncasecmp=yes
ac_cv_func_strtoll=yes
ac_cv_func_strtoull=yes
ac_cv_func_sysconf=yes
ac_cv_have_decl_isfinite=yes
ac_cv_have_decl_isinf=yes
ac_cv_have_decl_isnan=yes
ac_cv_header_dirent_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_execinfo_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_ftw_h=yes
ac_cv_header_getopt_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_libgen_h=yes
ac_cv_header_locale_h=yes
ac_cv_header_malloc_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdarg_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdio_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_param_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_time_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_curl_curl_easy_setopt=no
ac_cv_lib_m_floor=yes
ac_cv_lib_zip_zip_open=no
ac_cv_member_struct_stat_st_blksize=yes
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_FGREP='/usr/bin/grep -F'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_SED=/usr/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_lt_DD=/usr/bin/dd
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_NC_M4=m4
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_search_H5Fflush=no
ac_cv_search_deflate=-lz
ac_cv_search_dlopen=-ldl
ac_cv_sizeof_double=8
ac_cv_sizeof_float=4
ac_cv_sizeof_int=4
ac_cv_sizeof_long=8
ac_cv_sizeof_long_long=8
ac_cv_sizeof_off_t=8
ac_cv_sizeof_short=2
ac_cv_sizeof_size_t=8
ac_cv_sizeof_ssize_t=8
ac_cv_sizeof_uint=4
ac_cv_sizeof_unsigned_char=1
ac_cv_sizeof_unsigned_long_long=8
ac_cv_sizeof_ushort=2
ac_cv_sizeof_voidp=8
ac_cv_sys_file_offset_bits=no
ac_cv_sys_largefile_CC=no
ac_cv_target=x86_64-pc-linux-gnu
ac_cv_type__off64_t=no
ac_cv_type_int64=no
ac_cv_type_longlong=no
ac_cv_type_off_t=yes
ac_cv_type_schar=no
ac_cv_type_size64_t=no
ac_cv_type_size_t=yes
ac_cv_type_ssize64_t=no
ac_cv_type_ssize_t=yes
ac_cv_type_struct_timespec=yes
ac_cv_type_uchar=no
ac_cv_type_uint64=no
ac_cv_type_uint64_t=yes
ac_cv_type_uint=yes
ac_cv_type_uintptr_t=yes
ac_cv_type_ushort=yes
ac_cv_working_alloca_h=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s\n'
lt_cv_shlibpath_overrides_runpath=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[   ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[     ][  ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \(.*\) .*$/  {"\1", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(lib.*\)$/  {"\1", (void *) \&\1},/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/  {"lib\1", (void *) \&\1},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW][ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_global_symbol_to_import=
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
lt_cv_truncate_bin='/usr/bin/dd bs=4096 count=1'

## ----------------- ##
## Output variables. ##
## ----------------- ##

        $(foreach tool, $(valgrind_enabled_tools), check-valgrind-$(tool))
        LOG_COMPILER="$$(VALGRIND_LOG_COMPILER)" \
        LOG_FLAGS="$$(valgrind_$(1)_flags)" \
        TESTS_ENVIRONMENT="$$(VALGRIND_TESTS_ENVIRONMENT)" \
        TEST_SUITE_LOG=test-suite-$(1).log
    $$(valgrind_v_use)$$(MAKE) check-TESTS \
    $(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -k \
    $(TESTS_ENVIRONMENT) \
    $(VALGRIND) $(VALGRIND_SUPPRESSIONS) --error-exitcode=1 $(VALGRIND_FLAGS)
    $(valgrind_lt) \
    @echo "Need to reconfigure with --enable-valgrind"
    @echo "Need to reconfigure with --enable-valgrind"
    @echo "Need to reconfigure with --enable-valgrind-$(1)"
    G_DEBUG=fatal-warnings,fatal-criticals,gc-friendly
    G_SLICE=always-malloc,debug-blocks \
    env VALGRIND=$(VALGRIND) \
#
#    (Default: --num-callers=30)
#    files to load. (Default: empty)
#    memcheck, helgrind, drd, sgcheck). (Default: various)
#  - VALGRIND_$toolname_FLAGS: Flags to pass to Valgrind $toolname (one of:
#  - VALGRIND_FLAGS: General flags to pass to all Valgrind tools.
#  - VALGRIND_SUPPRESSIONS_FILES: Space-separated list of Valgrind suppressions
# Internal use
# Optional variables
# Optional:
# Support running with and without libtool.
# Use recursive makes in order to ignore errors during check
# Valgrind check
# Valgrind running
$(foreach tool,$(valgrind_tools),$(eval $(call valgrind_tool_rule,$(tool))))
'
.PHONY: check-valgrind $(add-prefix check-valgrind-,$(valgrind_tools))
ACLOCAL='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/missing aclocal-1.16'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_CFLAGS=''
AM_CPPFLAGS=''
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_DISTCHECK_CONFIGURE_FLAGS += --disable-valgrind
AM_DISTCHECK_CONFIGURE_FLAGS ?=
AM_LDFLAGS=''
AM_V='$(V)'
AR='ar'
AUTOCONF='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/missing autoconf'
AUTOHEADER='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/missing autoheader'
AUTOMAKE='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/missing automake-1.16'
AWK='gawk'
AX_IGNORE_FALSE=''
AX_IGNORE_TRUE=''
BINFILE_NAME=''
BUILD_BENCHMARKS_FALSE=''
BUILD_BENCHMARKS_TRUE='#'
BUILD_DAP_FALSE=''
BUILD_DAP_TRUE=''
BUILD_DOCS_FALSE=''
BUILD_DOCS_TRUE='#'
BUILD_EXAMPLES_FALSE='#'
BUILD_EXAMPLES_TRUE=''
BUILD_FORTRAN_FALSE=''
BUILD_FORTRAN_TRUE=''
BUILD_INTERNAL_DOCS='no'
BUILD_MMAP_FALSE=''
BUILD_MMAP_TRUE=''
BUILD_PARALLEL_FALSE=''
BUILD_PARALLEL_TRUE=''
BUILD_TESTSETS_FALSE='#'
BUILD_TESTSETS_TRUE=''
BUILD_UNIT_TESTS_FALSE='#'
BUILD_UNIT_TESTS_TRUE=''
BUILD_UTILITIES_FALSE='#'
BUILD_UTILITIES_TRUE=''
BUILD_V2_FALSE=''
BUILD_V2_TRUE='#'
CC='gcc'
CCDEPMODE='depmode=gcc3'
CC_VERSION='/usr/bin/gcc'
CFLAGS=''
CONFIG_DATE='Wed Jul 21 13:04:21 +08 2021'
CPP='gcc -E'
CPPFLAGS=''
CROSS_COMPILING_FALSE=''
CROSS_COMPILING_TRUE=''
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-g -O2'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DLLTOOL='false'
DOT=''
DOXYGEN=''
DOXYGEN_BUILD_RELEASE_DOCS_FALSE=''
DOXYGEN_BUILD_RELEASE_DOCS_TRUE='#'
DOXYGEN_CSS_FILE=''
DOXYGEN_HEADER_FILE=''
DOXYGEN_SEARCHENGINE='YES'
DOXYGEN_SERVER_BASED_SEARCH='NO'
DO_NCZARR_S3_TESTS=''
DO_NCZARR_ZIP_TESTS=''
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
ENABLED_DOC_SECTIONS=''
ENABLE_BYTERANGE_FALSE=''
ENABLE_BYTERANGE_TRUE=''
ENABLE_CDF5_FALSE='#'
ENABLE_CDF5_TRUE=''
ENABLE_CLIENTSIDE_FILTERS_FALSE=''
ENABLE_CLIENTSIDE_FILTERS_TRUE=''
ENABLE_DAP4_FALSE=''
ENABLE_DAP4_TRUE=''
ENABLE_DAP_AUTH_TESTS_FALSE=''
ENABLE_DAP_AUTH_TESTS_TRUE=''
ENABLE_DAP_FALSE=''
ENABLE_DAP_LONG_TESTS_FALSE=''
ENABLE_DAP_LONG_TESTS_TRUE=''
ENABLE_DAP_REMOTE_TESTS_FALSE=''
ENABLE_DAP_REMOTE_TESTS_TRUE=''
ENABLE_DAP_TRUE=''
ENABLE_FILTER_TESTING_FALSE=''
ENABLE_FILTER_TESTING_TRUE=''
ENABLE_METADATA_PERF_FALSE=''
ENABLE_METADATA_PERF_TRUE=''
ENABLE_NCDUMPCHUNKS_FALSE=''
ENABLE_NCDUMPCHUNKS_TRUE=''
ENABLE_NCZARR=''
ENABLE_NCZARR_FALSE=''
ENABLE_NCZARR_S3_FALSE=''
ENABLE_NCZARR_S3_TESTS_FALSE=''
ENABLE_NCZARR_S3_TESTS_TRUE='#'
ENABLE_NCZARR_S3_TRUE='#'
ENABLE_NCZARR_TRUE='#'
ENABLE_NCZARR_ZIP_FALSE=''
ENABLE_NCZARR_ZIP_TRUE='#'
ENABLE_PARALLEL_FALSE=''
ENABLE_PARALLEL_TRUE=''
ENABLE_S3_SDK_FALSE=''
ENABLE_S3_SDK_TRUE='#'
ENABLE_UNFIXED_MEMORY_LEAKS_FALSE=''
ENABLE_UNFIXED_MEMORY_LEAKS_TRUE='#'
ENABLE_VALGRIND_FALSE=''
ENABLE_VALGRIND_TRUE='#'
ENABLE_VALGRIND_drd='no'
ENABLE_VALGRIND_helgrind='no'
ENABLE_VALGRIND_memcheck='no'
ENABLE_VALGRIND_sgcheck='no'
EXEEXT=''
FGREP='/usr/bin/grep -F'
GREP='/usr/bin/grep'
HAS_BYTERANGE=''
HAS_CDF5=''
HAS_DAP2=''
HAS_DAP4=''
HAS_DAP=''
HAS_DISKLESS=''
HAS_ERANGE_FILL=''
HAS_HDF4=''
HAS_HDF5=''
HAS_JNA=''
HAS_LOGGING=''
HAS_MMAP=''
HAS_MULTIFILTERS=''
HAS_MULTIFILTERS_FALSE=''
HAS_MULTIFILTERS_TRUE=''
HAS_NC2=''
HAS_NC4=''
HAS_NCZARR=''
HAS_PARALLEL4=''
HAS_PARALLEL=''
HAS_PAR_FILTERS=''
HAS_PAR_FILTERS_FALSE=''
HAS_PAR_FILTERS_TRUE=''
HAS_PNETCDF=''
HAS_SZLIB=''
HAS_SZLIB_WRITE=''
HAVE_AWS_FALSE=''
HAVE_AWS_TRUE=''
HAVE_DOT='NO'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
ISCMAKE=''
ISCYGWIN_FALSE=''
ISCYGWIN_TRUE='#'
ISMSVC=''
ISMSVC_FALSE=''
ISMSVC_TRUE='#'
LARGE_FILE_TESTS_FALSE=''
LARGE_FILE_TESTS_TRUE='#'
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS=''
LIBOBJS=''
LIBS='-lm -ldl -lz '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
LT_SYS_LIBRARY_PATH=''
M4FLAGS=''
MAINT='#'
MAINTAINER_MODE_FALSE=''
MAINTAINER_MODE_TRUE='#'
MAKEINFO='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/missing makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/usr/bin/mkdir -p'
MOSTLYCLEANFILES += $(valgrind_log_files)
MOSTLYCLEANFILES ?=
MPIEXEC='mpiexec'
NC_DISPATCH_VERSION=''
NC_ENABLE_DOXYGEN_PDF_OUTPUT=''
NC_ENABLE_DOXYGEN_PDF_OUTPUT_FALSE=''
NC_ENABLE_DOXYGEN_PDF_OUTPUT_TRUE='#'
NC_HAS_BYTERANGE=''
NC_HAS_CDF5=''
NC_HAS_DAP2=''
NC_HAS_DAP4=''
NC_HAS_DISKLESS=''
NC_HAS_ERANGE_FILL=''
NC_HAS_HDF4=''
NC_HAS_HDF5=''
NC_HAS_JNA=''
NC_HAS_MMAP=''
NC_HAS_MULTIFILTERS=''
NC_HAS_NC2=''
NC_HAS_NC4=''
NC_HAS_NCZARR=''
NC_HAS_PARALLEL4=''
NC_HAS_PARALLEL=''
NC_HAS_PAR_FILTERS=''
NC_HAS_PNETCDF=''
NC_HAS_SZIP=''
NC_LIBS=''
NC_M4='m4'
NC_VERSION=''
NC_VERSION_MAJOR='4'
NC_VERSION_MINOR='8'
NC_VERSION_NOTE=''
NC_VERSION_PATCH='0'
NM='/usr/bin/nm -B'
NMEDIT=''
NOUNDEFINED=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='netcdf-c'
PACKAGE_BUGREPORT='support-netcdf@unidata.ucar.edu'
PACKAGE_NAME='netCDF'
PACKAGE_STRING='netCDF 4.8.0'
PACKAGE_TARNAME='netcdf-c'
PACKAGE_URL=''
PACKAGE_VERSION='4.8.0'
PATH_SEPARATOR=':'
RANLIB='ranlib'
RELAX_COORD_BOUND=''
RELAX_COORD_BOUND_FALSE=''
RELAX_COORD_BOUND_TRUE=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
SHOW_DOXYGEN_TAG_LIST='no'
SHOW_DOXYGEN_TAG_LIST_FALSE=''
SHOW_DOXYGEN_TAG_LIST_TRUE='#'
STRIP='strip'
TEST_PARALLEL4_FALSE=''
TEST_PARALLEL4_TRUE=''
USE_DAP_FALSE=''
USE_DAP_TRUE=''
USE_DISPATCH_FALSE=''
USE_DISPATCH_TRUE=''
USE_FFIO_FALSE=''
USE_FFIO_TRUE='#'
USE_HDF4_FALSE=''
USE_HDF4_FILE_TESTS_FALSE=''
USE_HDF4_FILE_TESTS_TRUE=''
USE_HDF4_TRUE=''
USE_HDF5_FALSE=''
USE_HDF5_TRUE=''
USE_LOGGING_FALSE=''
USE_LOGGING_TRUE=''
USE_NETCDF4_FALSE=''
USE_NETCDF4_TRUE=''
USE_PNETCDF_DIR_FALSE=''
USE_PNETCDF_DIR_TRUE=''
USE_PNETCDF_FALSE=''
USE_PNETCDF_TRUE=''
USE_RENAMEV3_FALSE=''
USE_RENAMEV3_TRUE=''
USE_STDIO_FALSE=''
USE_STDIO_TRUE='#'
USE_STRICT_NULL_BYTE_HEADER_PADDING_FALSE=''
USE_STRICT_NULL_BYTE_HEADER_PADDING_TRUE='#'
USE_SZIP_FALSE=''
USE_SZIP_TRUE=''
VALGRIND=''
VALGRIND_CHECK_RULES='
VALGRIND_ENABLED='no'
VALGRIND_ENABLED_FALSE=''
VALGRIND_ENABLED_TRUE='#'
VALGRIND_FLAGS ?= --num-callers=30
VALGRIND_LOG_COMPILER = \
VALGRIND_SUPPRESSIONS ?= $(addprefix --suppressions=,$(VALGRIND_SUPPRESSIONS_FILES))
VALGRIND_TESTS_ENVIRONMENT = \
VALGRIND_drd_FLAGS ?=
VALGRIND_helgrind_FLAGS ?= --history-level=approx
VALGRIND_memcheck_FLAGS ?= --leak-check=full --show-reachable=no
VALGRIND_sgcheck_FLAGS ?=
VERSION='4.8.0'
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
check-valgrind-$(1)-am:
check-valgrind-am:
datadir='${datarootdir}'
datarootdir='${prefix}/share'
define valgrind_tool_rule
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
else
else
else
else ifeq ($$(VALGRIND_ENABLED),yes)
enable_shared='yes'
enable_static='yes'
endef
endif
endif
endif
endif
exec_prefix='NONE'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
ifeq ($$(VALGRIND_ENABLED)-$$(ENABLE_VALGRIND_$(1)),yes-yes)
ifeq ($(VALGRIND_ENABLED),yes)
ifneq ($$(TESTS),)
ifneq ($(LIBTOOL),)
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/userubu/workspace/netcdf-c-4.8.0/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local/netcdf'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target='x86_64-pc-linux-gnu'
target_alias=''
target_cpu='x86_64'
target_os='linux-gnu'
target_vendor='pc'
valgrind_drd_flags = --tool=drd $(VALGRIND_drd_FLAGS)
valgrind_enabled_tools=''
valgrind_helgrind_flags = --tool=helgrind $(VALGRIND_helgrind_FLAGS)
valgrind_log_files = $(addprefix test-suite-,$(addsuffix .log,$(valgrind_tools)))
valgrind_lt =
valgrind_lt = $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=execute
valgrind_memcheck_flags = --tool=memcheck $(VALGRIND_memcheck_FLAGS)
valgrind_quiet = $(valgrind_quiet_$(V))
valgrind_quiet_ = $(valgrind_quiet_$(AM_DEFAULT_VERBOSITY))
valgrind_quiet_0 = --quiet
valgrind_sgcheck_flags = --tool=exp-sgcheck $(VALGRIND_sgcheck_FLAGS)
valgrind_tools='memcheck helgrind drd sgcheck'
valgrind_v_use   = $(valgrind_v_use_$(V))
valgrind_v_use_  = $(valgrind_v_use_$(AM_DEFAULT_VERBOSITY))
valgrind_v_use_0 = @echo "  USE   " $(patsubst check-valgrind-%-am,%,$@):;

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "netCDF"
#define PACKAGE_TARNAME "netcdf-c"
#define PACKAGE_VERSION "4.8.0"
#define PACKAGE_STRING "netCDF 4.8.0"
#define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
#define PACKAGE_URL ""
#define PACKAGE "netcdf-c"
#define VERSION "4.8.0"
#define NCIO_MINBLOCKSIZE 256
#define DEFAULT_CHUNK_SIZE 4194304
#define MAX_DEFAULT_CACHE_SIZE 67108864
#define DEFAULT_CHUNKS_IN_CACHE 10
#define CHUNK_CACHE_SIZE 16777216
#define CHUNK_CACHE_NELEMS 4133
#define CHUNK_CACHE_PREEMPTION 0.75
#define ENABLE_SET_LOG_LEVEL 1
#define REMOTETESTSERVERS "remotetest.unidata.ucar.edu"
#define CHUNK_CACHE_SIZE_NCZARR 4194304
#define HAS_MULTIFILTERS 1
#define NO_NETCDF_2 1
#define USE_EXTREME_NUMBERS 1
#define TEMP_LARGE "."
#define NCPROPERTIES_EXTRA ""
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_SYS_PARAM_H 1
#define HAVE_LIBGEN_H 1
#define STDC_HEADERS 1
#define HAVE_LOCALE_H 1
#define HAVE_STDIO_H 1
#define HAVE_STDARG_H 1
#define HAVE_FCNTL_H 1
#define HAVE_MALLOC_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_GETOPT_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_TIME_H 1
#define HAVE_DIRENT_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_FTW_H 1
#define HAVE_EXECINFO_H 1
#define HAVE_SNPRINTF 1
#define HAVE_STRCASECMP 1
#define HAVE_FILENO 1
#define HAVE_STRDUP 1
#define HAVE_STRTOLL 1
#define HAVE_STRTOULL 1
#define HAVE_MKSTEMP 1
#define HAVE_MKTEMP 1
#define HAVE_RANDOM 1
#define HAVE_GETRLIMIT 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_FSYNC 1
#define HAVE_STRNCASECMP 1
#define HAVE_CLOCK_GETTIME 1
#define HAVE_STRUCT_TIMESPEC 1
#define HAVE_MEMMOVE 1
#define HAVE_GETPAGESIZE 1
#define HAVE_SYSCONF 1
#define HAVE_MMAP 1
#define HAVE_MREMAP 1
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define HAVE_DECL_ISNAN 1
#define HAVE_DECL_ISINF 1
#define HAVE_DECL_ISFINITE 1
#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
#define HAVE_ST_BLKSIZE 1
#define HAVE_SIZE_T 1
#define HAVE_SSIZE_T 1
#define HAVE_USHORT 1
#define HAVE_UINT 1
#define HAVE_UINT64_T 1
#define HAVE_UINTPTR_T 1
#define SIZEOF_SHORT 2
#define SIZEOF_INT 4
#define SIZEOF_LONG 8
#define SIZEOF_LONG_LONG 8
#define SIZEOF_FLOAT 4
#define SIZEOF_DOUBLE 8
#define SIZEOF_OFF_T 8
#define SIZEOF_SIZE_T 8
#define SIZEOF_UNSIGNED_LONG_LONG 8
#define ENABLE_CDF5 1
#define SIZEOF_UNSIGNED_CHAR 1
#define SIZEOF_USHORT 2
#define SIZEOF_UINT 4
#define SIZEOF_USHORT 2
#define SIZEOF_UINT 4
#define SIZEOF_SSIZE_T 8
#define SIZEOF_VOIDP 8
#define HAVE_LIBM 1
#define USE_NETCDF4 1
#define USE_HDF5 1
#define H5_USE_16_API 1

configure: exit 1
DoubleLT commented 3 years ago

It is solved. The below command should be used instead of the one in the document.

LDFLAGS="-L/usr/local/HDF5/lib" ./configure --prefix=/usr/local/netcdf --enable-parallel--enable-netcdf-4 --disable-v2 --disable-fsync --disable-dap