diff --git a/eccodes.txt b/eccodes.txt new file mode 100644 index 0000000..47c9c0a --- /dev/null +++ b/eccodes.txt @@ -0,0 +1,242 @@ +-- 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