-- The C compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- ecbuild 3.6.2 /tmp/eccodes-2.22.0-Source/cmake -- cmake 3.16.3 /usr/bin/cmake -- --------------------------------------------------------- -- Found Git: /usr/bin/git (found version "2.25.1") -- Performing Test eccodes_C_FLAG_TEST_1 -- Performing Test eccodes_C_FLAG_TEST_1 - Success -- Added C flag [-pipe] -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Check if the system is big endian -- Searching 16 bit integer -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Check size of off_t -- Check size of off_t - done -- --------------------------------------------------------- -- --------------------------------------------------------- -- [eccodes] (2.22.0) -- Tests have been disabled -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of size_t -- Check size of size_t - done -- Looking for include file assert.h -- Looking for include file assert.h - found -- Looking for include file string.h -- Looking for include file string.h - found -- Looking for include file sys/types.h -- Looking for include file sys/types.h - found -- Looking for include file sys/stat.h -- Looking for include file sys/stat.h - found -- Looking for include file fcntl.h -- Looking for include file fcntl.h - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Looking for fseeko -- Looking for fseeko - found -- Looking for posix_memalign -- Looking for posix_memalign - found -- Looking for fmemopen -- Looking for fmemopen - found -- Looking for funopen -- Looking for funopen - not found -- Looking for realpath -- Looking for realpath - found -- Performing Test ECCODES_HAVE_C_INLINE -- Performing Test ECCODES_HAVE_C_INLINE - Success -- Performing Test IEEE_BE -- Performing Test IEEE_BE - Failed -- Performing Test IEEE_LE -- Performing Test IEEE_LE - Success -- Operating system=Linux-4.9.140-tegra (64 bits) -- Feature PRODUCT_GRIB enabled -- Feature PRODUCT_BUFR enabled -- Feature BUILD_TOOLS enabled -- Feature JPG enabled -- Feature JPG_LIBJASPER enabled -- Feature JPG_LIBOPENJPEG enabled -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") -- Found PNG: /usr/lib/aarch64-linux-gnu/libpng.so (found version "1.6.37") -- eccodes FOUND PNG -- PNG_INCLUDE_DIRS : [/usr/include /usr/include] -- PNG_LIBRARIES : [/usr/lib/aarch64-linux-gnu/libpng.so /usr/lib/aarch64-linux-gnu/libz.so] -- Found package PNG required for feature PNG -- Feature PNG enabled -- Found NetCDF: /usr/local/cuda-10.2/bin/../../include (found version "4.7.4") -- FindNetCDF defines targets: -- - NetCDF::NetCDF_C [/usr/local/cuda-10.2/bin/../../lib/libnetcdf.so] -- eccodes FOUND NetCDF (found version "4.7.4") -- Found package NetCDF required for feature NETCDF -- Feature NETCDF enabled -- Found AEC: /usr/lib/aarch64-linux-gnu/libaec.so -- Feature AEC enabled -- Found PythonInterp: /usr/bin/python (found version "3.8.5") -- Found Python: TRUE -- Found NumPy: version "1.19.5" /usr/local/lib/python3.8/dist-packages/numpy/core/include -- Feature FORTRAN enabled -- The Fortran compiler identification is GNU 9.3.0 -- Check for working Fortran compiler: /usr/bin/gfortran -- Check for working Fortran compiler: /usr/bin/gfortran -- works -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Checking whether /usr/bin/gfortran supports Fortran 90 -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes -- Feature INSTALL_ECCODES_DEFINITIONS enabled -- Feature ECCODES_OMP_THREADS enabled -- Found CMath: /usr/lib/aarch64-linux-gnu/libm.so -- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (found version "80") -- Found Jasper: /usr/local/lib/libjasper.so (found version "2.0.14") -- Found OpenJPEG: /usr/local/lib/libopenjpeg.a -- HAVE_JPEG=1 -- HAVE_LIBJASPER=1 -- HAVE_LIBOPENJPEG=1 -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- CMAKE_THREAD_LIBS_INIT=-lpthread -- CMAKE_USE_PTHREADS_INIT=1 -- HAVE_ECCODES_THREADS=0 -- Performing Test C_COMPILER_SUPPORTS_OMP -- Performing Test C_COMPILER_SUPPORTS_OMP - Success -- Performing Test Fortran_COMPILER_SUPPORTS_OMP -- Performing Test Fortran_COMPILER_SUPPORTS_OMP - Success -- GRIB_PTHREADS=0 -- GRIB_OMP_THREADS=1 -- Performing Test eccodes_C_FLAG_TEST_2 -- Performing Test eccodes_C_FLAG_TEST_2 - Success -- Added C flag [-pedantic] -- pkg-config file to be created during build: eccodes.pc -- pkg-config file to be created during build: eccodes_f90.pc -- --------------------------------------------------------- -- Project eccodes summary -- --------------------------------------------------------- -- CMath -- libs : [/usr/lib/aarch64-linux-gnu/libm.so] -- Jasper 2.0.14 -- libs : [/usr/local/lib/libjasper.so;/usr/lib/aarch64-linux-gnu/libjpeg.so] -- OpenJPEG -- includes : [/usr/local/include] -- libs : [/usr/local/lib/libopenjpeg.a] -- --------------------------------------------------------- -- Build summary -- --------------------------------------------------------- -- system : [db59f4d5d5f3] [Linux-4.9.140-tegra] [linux.64] -- processor : [aarch64] -- endiness : Little Endian -- IEEE [1] -- build type : [Release] -- timestamp : [20210616205615] -- install prefix : [/usr/local] -- bin dir : [/usr/local/bin] -- lib dir : [/usr/local/lib] -- include dir : [/usr/local/include] -- data dir : [/usr/local/share/eccodes] -- cmake dir : [/usr/local/lib/cmake/eccodes] -- --------------------------------------------------------- -- C -- GNU 9.3.0 -- compiler : /usr/bin/cc -- flags : -pipe -fopenmp -pedantic -O3 -DNDEBUG -- link flags : -- Fortran -- GNU 9.3.0 -- compiler : /usr/bin/gfortran -- flags : -fopenmp -O3 -DNDEBUG -funroll-all-loops -finline-functions -- link flags : -- linker : /usr/bin/ld -- ar : /usr/bin/ar -- ranlib : /usr/bin/ranlib -- link flags -- executable [ -Wl,--disable-new-dtags ] -- shared lib [ -Wl,--disable-new-dtags ] -- static lib [ -Wl,--disable-new-dtags ] -- install rpath : $ORIGIN/../lib -- common definitions: HAVE_ECCODES_CONFIG_H -- --------------------------------------------------------- -- Feature summary -- --------------------------------------------------------- -- The following features have been enabled: * PRODUCT_GRIB, eccodes: Support for the product GRIB * PRODUCT_BUFR, eccodes: Support for the product BUFR * BUILD_TOOLS, eccodes: Build the command line tools * JPG, eccodes: Support for JPG decoding/encoding * JPG_LIBJASPER, eccodes: Support for JPG decoding/encoding with the Jasper library * JPG_LIBOPENJPEG, eccodes: Support for JPG decoding/encoding with the OpenJPEG library * PNG, eccodes: Support for PNG decoding/encoding * NETCDF, eccodes: Support for GRIB to NetCDF conversion * AEC, eccodes: Support for Adaptive Entropy Coding * FORTRAN, eccodes: Build the ecCodes Fortran interface * INSTALL_ECCODES_DEFINITIONS, eccodes: Install the ecCodes definitions * ECCODES_OMP_THREADS, eccodes: Enable OMP threads -- The following OPTIONAL packages have been found: * Git * ZLIB * PNG, eccodes: Support for PNG decoding/encoding * NetCDF * AEC, eccodes: Support for Adaptive Entropy Coding * PythonInterp, Python interpreter, * NumPy * CMath * JPEG * Jasper * OpenJPEG * Perl -- The following REQUIRED packages have been found: * ecbuild (required version >= 3.4) * Threads -- The following features have been disabled: * TESTS, eccodes: Enable the unit tests * EXAMPLES, eccodes: Build the examples * PYTHON2, eccodes: Build the ecCodes Python2 interface (deprecated) * MEMFS, eccodes: Memory based access to definitions/samples * INSTALL_ECCODES_SAMPLES, eccodes: Install the ecCodes samples, including IFS samples * MEMORY_MANAGEMENT, eccodes: Enable memory management * ALIGN_MEMORY, eccodes: Enable memory alignment * TIMER, eccodes: Enable timer * ECCODES_THREADS, eccodes: Enable POSIX threads * EXTRA_TESTS, eccodes: Enable extended regression testing -- -- +--------------------------+ -- | ecCodes version 2.22.0 | -- +--------------------------+ -- -- +--------------------------------------+ -- | Please note: | -- | For Python3 support, first install | -- | ecCodes and then install the Python | -- | bindings from PyPI with: | -- | $ pip3 install eccodes | -- +--------------------------------------+ -- -- Configuring done -- Generating done -- Build files have been written to: /tmp/eccodes-2.22.0-Source/build