diff --git a/armadillo_details.txt b/armadillo_details.txt new file mode 100644 index 0000000..8d6db5b --- /dev/null +++ b/armadillo_details.txt @@ -0,0 +1,95 @@ +-- CMAKE_CXX_STANDARD = 11 +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- Configuring Armadillo 10.1.2 +-- Detected gcc 4.8.3 or later +-- ARMA_USE_EXTERN_RNG = true +-- *** CMAKE_INSTALL_PREFIX was initalised by cmake to the default value of /usr/local +-- *** CMAKE_INSTALL_PREFIX changed to /usr +-- CMAKE_SYSTEM_NAME = Linux +-- CMAKE_CXX_COMPILER_ID = GNU +-- CMAKE_CXX_COMPILER_VERSION = 9.3.0 +-- CMAKE_COMPILER_IS_GNUCXX = 1 +-- BUILD_SHARED_LIBS = ON +-- DETECT_HDF5 = ON +-- ALLOW_FLEXIBLAS_LINUX = OFF +-- ALLOW_OPENBLAS_MACOS = OFF +-- ALLOW_BLAS_LAPACK_MACOS = OFF +-- BUILD_SMOKE_TEST = OFF +-- +-- *** Looking for external libraries +CMake Warning (dev) at cmake_aux/Modules/ARMA_FindMKL.cmake:27 (set): + implicitly converting 'TYPE' to 'STRING' type. +Call Stack (most recent call first): + CMakeLists.txt:319 (include) +This warning is for project developers. Use -Wno-dev to suppress it. + +-- Found OpenBLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so +-- Found ATLAS: /usr/lib/aarch64-linux-gnu/libatlas.so +-- Found BLAS: /usr/lib/aarch64-linux-gnu/libblas.so +-- Found LAPACK: /usr/lib/aarch64-linux-gnu/liblapack.so +-- MKL_FOUND = NO +-- OpenBLAS_FOUND = YES +-- ATLAS_FOUND = YES +-- BLAS_FOUND = YES +-- LAPACK_FOUND = YES +-- +-- *** WARNING: found both OpenBLAS and ATLAS; ATLAS will not be used +-- +-- *** WARNING: found both OpenBLAS and BLAS; BLAS will not be used +-- +-- *** If the OpenBLAS library is installed in +-- *** /usr/local/lib or /usr/local/lib64 +-- *** make sure the run-time linker can find it. +-- *** On Linux systems this can be done by editing /etc/ld.so.conf +-- *** or modifying the LD_LIBRARY_PATH environment variable. +-- +-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") +-- HDF5: Using hdf5 compiler wrapper to determine C configuration +-- HDF5_FOUND = TRUE +-- ARMA_HDF5_INCLUDE_DIR = /usr/include +-- +-- *** If use of HDF5 is causing problems, +-- *** rerun cmake with HDF5 detection disabled: +-- *** cmake -D DETECT_HDF5=false . +-- +-- Found ARPACK: /usr/lib/aarch64-linux-gnu/libarpack.so +-- ARPACK_FOUND = YES +-- Looking for SuperLU version 5 +-- Found SuperLU: /usr/lib/aarch64-linux-gnu/libsuperlu.so +-- SuperLU_FOUND = YES +-- SuperLU_INCLUDE_DIR = /usr/include/superlu +-- +-- *** Armadillo wrapper library will use the following libraries: +-- *** ARMA_LIBS = /usr/lib/aarch64-linux-gnu/libopenblas.so;/usr/lib/aarch64-linux-gnu/liblapack.so;/usr/lib/libhdf5.so;/opt/hadoop/lib/native/libhdfs.so;/usr/lib/aarch64-linux-gnu/libpthread.so;/usr/lib/libsz.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/aarch64-linux-gnu/libdl.so;/usr/lib/aarch64-linux-gnu/libm.so;/usr/lib/aarch64-linux-gnu/libarpack.so;/usr/lib/aarch64-linux-gnu/libsuperlu.so +-- +-- Copying /tmp/armadillo-10.1.2/include/ to /tmp/armadillo-10.1.2/build/tmp/include/ +-- Generating /tmp/armadillo-10.1.2/build/tmp/include/config.hpp +-- CMAKE_CXX_FLAGS = -O2 +-- CMAKE_SHARED_LINKER_FLAGS = -Wl,--no-as-needed +-- CMAKE_REQUIRED_INCLUDES = /usr/include;/opt/hadoop/include;/usr/include/superlu +-- +-- CMAKE_INSTALL_PREFIX = /usr +-- CMAKE_INSTALL_LIBDIR = lib/aarch64-linux-gnu +-- CMAKE_INSTALL_INCLUDEDIR = include +-- CMAKE_INSTALL_DATADIR = share +-- CMAKE_INSTALL_BINDIR = bin +-- Generating '/tmp/armadillo-10.1.2/build/ArmadilloConfig.cmake' +-- Generating '/tmp/armadillo-10.1.2/build/ArmadilloConfigVersion.cmake' +-- Generating '/tmp/armadillo-10.1.2/build/InstallFiles/ArmadilloConfig.cmake' +-- Generating '/tmp/armadillo-10.1.2/build/InstallFiles/ArmadilloConfigVersion.cmake' +-- Copying /tmp/armadillo-10.1.2/misc/ to /tmp/armadillo-10.1.2/build/tmp/misc/ +-- Generating '/tmp/armadillo-10.1.2/build/tmp/misc/armadillo.pc' +-- Configuring done \ No newline at end of file diff --git a/arrow.txt b/arrow.txt new file mode 100644 index 0000000..52be41b --- /dev/null +++ b/arrow.txt @@ -0,0 +1,201 @@ +-- --------------------------------------------------------------------- +-- Arrow version: 1.0.1 +-- +-- Build configuration summary: +-- Generator: Unix Makefiles +-- Build type: RELEASE +-- Source directory: /tmp/arrow-apache-arrow-1.0.1/cpp +-- Install prefix: /usr/local +-- +-- Compile and link options: +-- +-- ARROW_CXXFLAGS="" [default=""] +-- Compiler flags to append when compiling Arrow +-- ARROW_BUILD_STATIC=ON [default=ON] +-- Build static libraries +-- ARROW_BUILD_SHARED=ON [default=ON] +-- Build shared libraries +-- ARROW_PACKAGE_KIND="" [default=""] +-- Arbitrary string that identifies the kind of package +-- (for informational purposes) +-- ARROW_GIT_ID="" [default=""] +-- The Arrow git commit id (if any) +-- ARROW_GIT_DESCRIPTION="" [default=""] +-- The Arrow git commit description (if any) +-- ARROW_NO_DEPRECATED_API=OFF [default=OFF] +-- Exclude deprecated APIs from build +-- ARROW_USE_CCACHE=ON [default=ON] +-- Use ccache when compiling (if available) +-- ARROW_USE_LD_GOLD=OFF [default=OFF] +-- Use ld.gold for linking on Linux (if available) +-- ARROW_USE_PRECOMPILED_HEADERS=OFF [default=OFF] +-- Use precompiled headers when compiling +-- ARROW_SIMD_LEVEL=SSE4_2 [default=NONE|SSE4_2|AVX2|AVX512] +-- SIMD compiler optimization level +-- ARROW_ARMV8_ARCH=armv8-a [default=armv8-a|armv8-a+crc+crypto] +-- Arm64 arch and extensions +-- ARROW_ALTIVEC=ON [default=ON] +-- Build with Altivec if compiler has support +-- ARROW_RPATH_ORIGIN=OFF [default=OFF] +-- Build Arrow libraries with RATH set to $ORIGIN +-- ARROW_INSTALL_NAME_RPATH=ON [default=ON] +-- Build Arrow libraries with install_name set to @rpath +-- ARROW_GGDB_DEBUG=ON [default=ON] +-- Pass -ggdb flag to debug builds +-- +-- Test and benchmark options: +-- +-- ARROW_BUILD_EXAMPLES=OFF [default=OFF] +-- Build the Arrow examples +-- ARROW_BUILD_TESTS=OFF [default=OFF] +-- Build the Arrow googletest unit tests +-- ARROW_ENABLE_TIMING_TESTS=ON [default=ON] +-- Enable timing-sensitive tests +-- ARROW_BUILD_INTEGRATION=OFF [default=OFF] +-- Build the Arrow integration test executables +-- ARROW_BUILD_BENCHMARKS=OFF [default=OFF] +-- Build the Arrow micro benchmarks +-- ARROW_BUILD_BENCHMARKS_REFERENCE=OFF [default=OFF] +-- Build the Arrow micro reference benchmarks +-- ARROW_TEST_LINKAGE=shared [default=shared|static] +-- Linkage of Arrow libraries with unit tests executables. +-- ARROW_FUZZING=OFF [default=OFF] +-- Build Arrow Fuzzing executables +-- ARROW_LARGE_MEMORY_TESTS=OFF [default=OFF] +-- Enable unit tests which use large memory +-- +-- Lint options: +-- +-- ARROW_ONLY_LINT=OFF [default=OFF] +-- Only define the lint and check-format targets +-- ARROW_VERBOSE_LINT=OFF [default=OFF] +-- If off, 'quiet' flags will be passed to linting tools +-- ARROW_GENERATE_COVERAGE=OFF [default=OFF] +-- Build with C++ code coverage enabled +-- +-- Checks options: +-- +-- ARROW_TEST_MEMCHECK=OFF [default=OFF] +-- Run the test suite using valgrind --tool=memcheck +-- ARROW_USE_ASAN=OFF [default=OFF] +-- Enable Address Sanitizer checks +-- ARROW_USE_TSAN=OFF [default=OFF] +-- Enable Thread Sanitizer checks +-- ARROW_USE_UBSAN=OFF [default=OFF] +-- Enable Undefined Behavior sanitizer checks +-- +-- Project component options: +-- +-- ARROW_BUILD_UTILITIES=ON [default=OFF] +-- Build Arrow commandline utilities +-- ARROW_COMPUTE=ON [default=OFF] +-- Build the Arrow Compute Modules +-- ARROW_CSV=ON [default=OFF] +-- Build the Arrow CSV Parser Module +-- ARROW_CUDA=ON [default=OFF] +-- Build the Arrow CUDA extensions (requires CUDA toolkit) +-- ARROW_DATASET=ON [default=OFF] +-- Build the Arrow Dataset Modules +-- ARROW_FILESYSTEM=ON [default=OFF] +-- Build the Arrow Filesystem Layer +-- ARROW_FLIGHT=ON [default=OFF] +-- Build the Arrow Flight RPC System (requires GRPC, Protocol Buffers) +-- ARROW_GANDIVA=ON [default=OFF] +-- Build the Gandiva libraries +-- ARROW_HDFS=ON [default=OFF] +-- Build the Arrow HDFS bridge +-- ARROW_HIVESERVER2=OFF [default=OFF] +-- Build the HiveServer2 client and Arrow adapter +-- ARROW_IPC=ON [default=ON] +-- Build the Arrow IPC extensions +-- ARROW_JEMALLOC=ON [default=ON] +-- Build the Arrow jemalloc-based allocator +-- ARROW_JNI=OFF [default=OFF] +-- Build the Arrow JNI lib +-- ARROW_JSON=ON [default=OFF] +-- Build Arrow with JSON support (requires RapidJSON) +-- ARROW_MIMALLOC=OFF [default=OFF] +-- Build the Arrow mimalloc-based allocator +-- ARROW_PARQUET=ON [default=OFF] +-- Build the Parquet libraries +-- ARROW_ORC=ON [default=OFF] +-- Build the Arrow ORC adapter +-- ARROW_PLASMA=ON [default=OFF] +-- Build the plasma object store along with Arrow +-- ARROW_PLASMA_JAVA_CLIENT=OFF [default=OFF] +-- Build the plasma object store java client +-- ARROW_PYTHON=ON [default=OFF] +-- Build the Arrow CPython extensions +-- ARROW_S3=OFF [default=OFF] +-- Build Arrow with S3 support (requires the AWS SDK for C++) +-- ARROW_TENSORFLOW=ON [default=OFF] +-- Build Arrow with TensorFlow support enabled +-- +-- Thirdparty toolchain options: +-- +-- ARROW_DEPENDENCY_SOURCE=AUTO [default=AUTO|BUNDLED|SYSTEM|CONDA|BREW] +-- Method to use for acquiring arrow's build dependencies +-- ARROW_VERBOSE_THIRDPARTY_BUILD=OFF [default=OFF] +-- Show output from ExternalProjects rather than just logging to files +-- ARROW_BOOST_USE_SHARED=ON [default=ON] +-- Rely on boost shared libraries where relevant +-- ARROW_BROTLI_USE_SHARED=ON [default=ON] +-- Rely on Brotli shared libraries where relevant +-- ARROW_GFLAGS_USE_SHARED=ON [default=ON] +-- Rely on GFlags shared libraries where relevant +-- ARROW_GRPC_USE_SHARED=ON [default=ON] +-- Rely on gRPC shared libraries where relevant +-- ARROW_PROTOBUF_USE_SHARED=ON [default=ON] +-- Rely on Protocol Buffers shared libraries where relevant +-- ARROW_ZSTD_USE_SHARED=ON [default=ON] +-- Rely on zstd shared libraries where relevant +-- ARROW_WITH_BACKTRACE=ON [default=ON] +-- Build with backtrace support +-- ARROW_USE_GLOG=OFF [default=OFF] +-- Build libraries with glog support for pluggable logging +-- ARROW_WITH_BROTLI=ON [default=OFF] +-- Build with Brotli compression +-- ARROW_WITH_BZ2=ON [default=OFF] +-- Build with BZ2 compression +-- ARROW_WITH_LZ4=ON [default=OFF] +-- Build with lz4 compression +-- ARROW_WITH_SNAPPY=ON [default=OFF] +-- Build with Snappy compression +-- ARROW_WITH_ZLIB=ON [default=OFF] +-- Build with zlib compression +-- ARROW_WITH_ZSTD=ON [default=OFF] +-- Build with zstd compression +-- ARROW_WITH_UTF8PROC=ON [default=ON] +-- Build with support for Unicode properties using the utf8proc library +-- +-- Parquet options: +-- +-- PARQUET_MINIMAL_DEPENDENCY=OFF [default=OFF] +-- Depend only on Thirdparty headers to build libparquet. +-- Always OFF if building binaries +-- PARQUET_BUILD_EXECUTABLES=ON [default=OFF] +-- Build the Parquet executable CLI tools. Requires static libraries to be built. +-- PARQUET_BUILD_EXAMPLES=OFF [default=OFF] +-- Build the Parquet examples. Requires static libraries to be built. +-- PARQUET_REQUIRE_ENCRYPTION=ON [default=OFF] +-- Build support for encryption. Fail if OpenSSL is not found +-- +-- Gandiva options: +-- +-- ARROW_GANDIVA_JAVA=OFF [default=OFF] +-- Build the Gandiva JNI wrappers +-- ARROW_GANDIVA_STATIC_LIBSTDCPP=OFF [default=OFF] +-- Include -static-libstdc++ -static-libgcc when linking with +-- Gandiva static libraries +-- ARROW_GANDIVA_PC_CXX_FLAGS="" [default=""] +-- Compiler flags to append when pre-compiling Gandiva operations +-- +-- Advanced developer options: +-- +-- ARROW_EXTRA_ERROR_CONTEXT=OFF [default=OFF] +-- Compile with extra error context (line numbers, code) +-- ARROW_OPTIONAL_INSTALL=OFF [default=OFF] +-- If enabled install ONLY targets that have already been built. Please be +-- advised that if this is enabled 'install' will fail silently on components +-- that have not been built +-- Outputting build configuration summary to /tmp/arrow-apache-arrow-1.0.1/cpp/build/cmake_summary.json \ No newline at end of file diff --git a/arrow_details.txt b/arrow_details.txt new file mode 100644 index 0000000..c1e761c --- /dev/null +++ b/arrow_details.txt @@ -0,0 +1,126 @@ +-- Building using CMake version: 3.16.3 +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Arrow version: 1.0.1 (full: '1.0.1') +-- Arrow SO version: 100 (full: 100.1.0) +-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") +-- clang-tidy not found +-- clang-format not found +-- Could NOT find ClangTools (missing: CLANG_FORMAT_BIN CLANG_TIDY_BIN) +-- infer not found +fatal: not a git repository (or any of the parent directories): .git +-- Found Python3: /usr/bin/python3.8 (found version "3.8.5") found components: Interpreter +-- Found cpplint executable at /tmp/arrow-apache-arrow-1.0.1/cpp/build-support/cpplint.py +-- System processor: aarch64 +-- Performing Test CXX_SUPPORTS_ARMV8_ARCH +-- Performing Test CXX_SUPPORTS_ARMV8_ARCH - Success +-- Arrow build warning level: PRODUCTION +Using ld linker +Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...}) +-- Build Type: RELEASE +-- Using AUTO approach to find dependencies +-- ARROW_ABSL_BUILD_VERSION: 2eba343b51e0923cd3fb919a6abd6120590fc059 +-- ARROW_AWSSDK_BUILD_VERSION: 1.7.160 +-- ARROW_BOOST_BUILD_VERSION: 1.71.0 +-- ARROW_BROTLI_BUILD_VERSION: v1.0.7 +-- ARROW_BZIP2_BUILD_VERSION: 1.0.8 +-- ARROW_CARES_BUILD_VERSION: 1.16.1 +-- ARROW_GBENCHMARK_BUILD_VERSION: v1.5.1 +-- ARROW_GFLAGS_BUILD_VERSION: v2.2.2 +-- ARROW_GLOG_BUILD_VERSION: v0.4.0 +-- ARROW_GRPC_BUILD_VERSION: v1.29.1 +-- ARROW_GTEST_BUILD_VERSION: 1.8.1 +-- ARROW_JEMALLOC_BUILD_VERSION: 5.2.1 +-- ARROW_LZ4_BUILD_VERSION: v1.9.2 +-- ARROW_MIMALLOC_BUILD_VERSION: v1.6.3 +-- ARROW_ORC_BUILD_VERSION: 1.6.2 +-- ARROW_PROTOBUF_BUILD_VERSION: v3.12.1 +-- ARROW_RAPIDJSON_BUILD_VERSION: 1a803826f1197b5e30703afe4b9c0e7dd48074f5 +-- ARROW_RE2_BUILD_VERSION: 2019-08-01 +-- ARROW_SNAPPY_BUILD_VERSION: 1.1.8 +-- ARROW_THRIFT_BUILD_VERSION: 0.12.0 +-- ARROW_THRIFT_BUILD_MD5_CHECKSUM: 3deebbb4d1ca77dd9c9e009a1ea02183 +-- ARROW_UTF8PROC_BUILD_VERSION: v2.5.0 +-- ARROW_ZLIB_BUILD_VERSION: 1.2.11 +-- ARROW_ZSTD_BUILD_VERSION: v1.4.5 +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed +-- Check if compiler accepts -pthread +-- Check if compiler accepts -pthread - yes +-- Found Threads: TRUE +-- Checking for module 'thrift' +-- Found thrift, version 0.13.0 +-- Found Thrift: /usr/lib/aarch64-linux-gnu/libthrift.so (found suitable version "0.13.0", minimum required is "0.11.0") +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.58") found components: regex system filesystem +-- Boost include dir: /usr/include +-- Boost libraries: Boost::system;Boost::filesystem +-- Checking for modules 'libbrotlicommon;libbrotlienc;libbrotlidec' +-- Found libbrotlicommon, version 1.0.7 +-- Found libbrotlienc, version 1.0.7 +-- Found libbrotlidec, version 1.0.7 +-- Found Brotli: /usr/lib/aarch64-linux-gnu/libbrotlicommon.so +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found suitable version "1.1.1f", minimum required is "1.0.2") +-- Found OpenSSL Crypto Library: /usr/lib/aarch64-linux-gnu/libcrypto.so +-- Building with OpenSSL (Version: 1.1.1f) support +-- Could NOT find Protobuf: Found unsuitable version "3.6.1", but required is at least "3.7.0" (found /usr/lib/aarch64-linux-gnu/libprotobuf.so;-pthread) +Building Protocol Buffers from source +-- Found protoc: /tmp/arrow-apache-arrow-1.0.1/cpp/build/protobuf_ep-install/bin/protoc +-- Found libprotoc: /tmp/arrow-apache-arrow-1.0.1/cpp/build/protobuf_ep-install/lib/libprotoc.a +-- Found libprotobuf: /tmp/arrow-apache-arrow-1.0.1/cpp/build/protobuf_ep-install/lib/libprotobuf.a +-- Found protobuf headers: /tmp/arrow-apache-arrow-1.0.1/cpp/build/protobuf_ep-install/include +-- Building (vendored) jemalloc from source +-- RapidJSON found. Headers: /usr/include +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Checking for module 'liblz4' +-- Found liblz4, version 1.9.2 +-- Found Lz4: /usr/lib/aarch64-linux-gnu/liblz4.so +-- Checking for module 'libzstd' +-- Found libzstd, version 1.4.4 +-- Found ZSTD: /usr/lib/aarch64-linux-gnu/libzstd.so +-- Checking for module 're2' +-- Found re2, version 0.0.0 +-- Found RE2: /usr/lib/aarch64-linux-gnu/libre2.so +-- Found BZip2: /usr/lib/aarch64-linux-gnu/libbz2.so (found version "1.0.8") +-- Looking for BZ2_bzCompressInit +-- Looking for BZ2_bzCompressInit - found +-- Found utf8proc: /usr/lib/aarch64-linux-gnu/libutf8proc.so +-- Building c-ares from source +-- Checking for module 'grpc++' +-- Found grpc++, version 1.16.1 +-- /usr/lib +-- Could NOT find gRPCAlt: Found unsuitable version "1.16.1", but required is at least "1.17.0" (found /usr/include) +-- Building gRPC from source +-- Found hdfs.h at: /opt/hadoop/include/hdfs.h +Building Apache ORC from source +-- Found ORC static library: /tmp/arrow-apache-arrow-1.0.1/cpp/build/orc_ep-install/lib/liborc.a +-- Found ORC headers: /tmp/arrow-apache-arrow-1.0.1/cpp/build/orc_ep-install/include +-- All bundled static libraries: arrow::protobuf::libprotobuf;jemalloc::jemalloc;c-ares::cares;absl::bad_optional_access;absl::int128;absl::raw_logging_internal;absl::str_format_internal;absl::strings;absl::throw_delegate;absl::time;absl::time_zone;gRPC::upb;gRPC::gpr;gRPC::grpc;gRPC::address_sorting;gRPC::grpcpp_for_bundling;orc::liborc +-- CMAKE_C_FLAGS: -O3 -DNDEBUG -Wall -march=armv8-a +-- CMAKE_CXX_FLAGS: -Wno-noexcept-type -fdiagnostics-color=always -O3 -DNDEBUG -Wall -march=armv8-a +-- Looking for backtrace +-- Looking for backtrace - found +-- backtrace facility detected in default set of libraries +-- Found Backtrace: /usr/include +-- Creating bundled static library target arrow_bundled_dependencies at /tmp/arrow-apache-arrow-1.0.1/cpp/build/release/libarrow_bundled_dependencies.a +-- Found CUDA: /usr/local/cuda-10.2 (found version "10.2") +-- CUDA Libraries: /usr/local/cuda-10.2/lib64/libcudart_static.a;-pthread;dl;/usr/lib/aarch64-linux-gnu/librt.so +-- Found Python3: /usr/bin/python3.8 (found version "3.8.5") found components: Interpreter Development NumPy +-- Found Python3Alt: /usr/bin/python3.8 +-- Found LLVMAlt: 10.0.0 +-- Using LLVMConfig.cmake in: /usr/lib/llvm-10/cmake +-- Found llvm-link /usr/lib/llvm-10/bin/llvm-link +-- Found clang /usr/lib/llvm-10/bin/clang-10 \ No newline at end of file diff --git a/autotrace.txt b/autotrace.txt new file mode 100644 index 0000000..4d57e83 --- /dev/null +++ b/autotrace.txt @@ -0,0 +1,5 @@ +Configuration: + imagemagick output support: no + libpng output support: yes + swf output support by ming: no + pstoedit output support: no \ No newline at end of file diff --git a/autotrace_details.txt b/autotrace_details.txt new file mode 100644 index 0000000..4016a73 --- /dev/null +++ b/autotrace_details.txt @@ -0,0 +1,136 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... none +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking how to run the C preprocessor... gcc -E +checking whether build environment is sane... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking whether NLS is requested... yes +checking for intltool >= 0.50.1... 0.51.0 found +checking for intltool-update... /usr/bin/intltool-update +checking for intltool-merge... /usr/bin/intltool-merge +checking for intltool-extract... /usr/bin/intltool-extract +checking for xgettext... /usr/bin/xgettext +checking for msgmerge... /usr/bin/msgmerge +checking for msgfmt... /usr/bin/msgfmt +checking for gmsgfmt... /usr/bin/msgfmt +checking for perl... /usr/bin/perl +checking for perl >= 5.8.1... 5.30.0 +checking for XML::Parser... ok +checking for msgfmt... (cached) /usr/bin/msgfmt +checking for gmsgfmt... (cached) /usr/bin/msgfmt +checking for xgettext... (cached) /usr/bin/xgettext +checking for msgmerge... (cached) /usr/bin/msgmerge +checking for ld used by GCC... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... done +checking for CFPreferencesCopyAppValue... no +checking for CFLocaleCopyCurrent... no +checking for GNU gettext in libc... yes +checking whether to use NLS... yes +checking where the gettext function comes from... libc +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking for LC_MESSAGES... yes +checking for CFPreferencesCopyAppValue... (cached) no +checking for CFLocaleCopyCurrent... (cached) no +checking libintl.h usability... yes +checking libintl.h presence... yes +checking for libintl.h... yes +checking for ngettext in libc... yes +checking for dgettext in libc... yes +checking for bind_textdomain_codeset... yes +checking for msgfmt... (cached) /usr/bin/msgfmt +checking for dcgettext... yes +checking if msgfmt accepts -c... yes +checking for gmsgfmt... (cached) /usr/bin/msgfmt +checking for xgettext... (cached) /usr/bin/xgettext +checking for catalogs to be installed... ja de +checking for localtime_r... yes +configure: WARNING: *** ImageMagick input handler is disabled. *** +checking for LIBPNG... yes +checking ming.h usability... no +checking ming.h presence... no +checking for ming.h... no +configure: WARNING: *** Cannot find ming.h. *** +configure: WARNING: *** SWF output is disabled. *** +configure: WARNING: pstoedit output functions are disabled from command line. +checking for GLIB2... yes \ No newline at end of file diff --git a/colmap_details.txt b/colmap_details.txt new file mode 100644 index 0000000..a206d01 --- /dev/null +++ b/colmap_details.txt @@ -0,0 +1,74 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found installed version of Eigen: /usr/lib/cmake/eigen3 +-- Found required Ceres dependency: Eigen version 3.3.7 in /usr/include/eigen3 +-- Found required Ceres dependency: glog +-- Found installed version of gflags: /usr/lib/aarch64-linux-gnu/cmake/gflags +-- Detected gflags version: 2.2.2 +-- Found required Ceres dependency: gflags +-- Found Ceres version: 1.14.0 installed in: /usr with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP, Multithreading] +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: program_options filesystem graph system unit_test_framework +-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") +-- Found Eigen +-- Includes : /usr/include/eigen3 +-- Found FreeImage +-- Includes : /usr/include +-- Libraries : /usr/lib/aarch64-linux-gnu/libfreeimage.so +-- Found Glog +-- Includes : /usr/include +-- Libraries : /usr/lib/aarch64-linux-gnu/libglog.so +-- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so +-- Found Glew +-- Includes : /usr/include +-- Libraries : /usr/lib/aarch64-linux-gnu/libGLEW.so +-- Found Git: /usr/bin/git (found version "2.25.1") +-- Using header-only CGAL +-- Targetting Unix Makefiles +-- Using /usr/bin/c++ compiler. +-- Found GMP: /usr/lib/aarch64-linux-gnu/libgmp.so +-- Found MPFR: /usr/lib/aarch64-linux-gnu/libmpfr.so +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.48") +-- Boost include dirs: /usr/include +-- Boost libraries: +-- Using gcc version 4 or later. Adding -frounding-math +-- 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 +-- Found Qt +-- Module : /usr/lib/aarch64-linux-gnu/cmake/Qt5Core +-- Module : /usr/lib/aarch64-linux-gnu/cmake/Qt5OpenGL +-- Module : /usr/lib/aarch64-linux-gnu/cmake/Qt5Widgets +-- Found CGAL +-- Includes : /usr/include +-- Libraries : CGAL +-- Build type not specified, using Release +-- Enabling SIMD support +-- Enabling OpenMP support +-- Disabling interprocedural optimization +-- Autodetected CUDA architecture(s): 7.2 +-- Enabling CUDA support (version: 10.2, archs: sm_72) +-- Enabling GUI support +-- Enabling OpenGL support +-- Disabling profiling support +-- Enabling CGAL support +-- Configuring done +-- Generating done +-- Build files have been written to: /tmp/colmap/build diff --git a/cpd.txt b/cpd.txt new file mode 100644 index 0000000..2f16fef --- /dev/null +++ b/cpd.txt @@ -0,0 +1,8 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") \ No newline at end of file diff --git a/cudf_details.txt b/cudf_details.txt new file mode 100644 index 0000000..637f2b2 --- /dev/null +++ b/cudf_details.txt @@ -0,0 +1,30 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX compiler identification is GNU 9.3.0 +-- The CUDA compiler identification is NVIDIA 10.2.89 +-- 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works +-- Detecting CUDA compiler ABI info +-- Detecting CUDA compiler ABI info - done +-- CUDA_VERSION_MAJOR: 10 +-- CUDA_VERSION_MINOR: 2 +-- CUDA_VERSION: 10.2 +Auto detection of gpu-archs: 72 +GPU_ARCHS = 72 +-- Fetching thrust from https://github.com/thrust/thrust.git +-- Fetching jitify from https://github.com/rapidsai/jitify.git +-- Fetching libcudacxx from https://github.com/NVIDIA/libcudacxx.git +-- ARROW: ARROW_INCLUDE_DIR set to /usr/local/include +-- ARROW: ARROW_LIB set to /usr/local/lib/libarrow.so +-- ARROW: ARROW_CUDA_LIB set to /usr/local/lib/libarrow_cuda.so \ No newline at end of file diff --git a/cupy.txt b/cupy.txt new file mode 100644 index 0000000..b988c8d --- /dev/null +++ b/cupy.txt @@ -0,0 +1,24 @@ +OS : Linux-4.9.140-tegra-aarch64-with-Ubuntu-20.04-focal +CuPy Version : 8.3.0 +NumPy Version : 1.18.5 +SciPy Version : 1.5.4 +Cython Build Version : 0.29.21 +CUDA Root : /usr/local/cuda-10.2 +CUDA Build Version : 0 +CUDA Driver Version : 10020 +CUDA Runtime Version : 10020 +cuBLAS Version : 10202 +cuFFT Version : 10102 +cuRAND Version : 10102 +cuSOLVER Version : (10, 3, 0) +cuSPARSE Version : 10301 +NVRTC Version : (10, 2) +Thrust Version : 100907 +CUB Build Version : 101100 +cuDNN Build Version : 8000 +cuDNN Version : 8000 +NCCL Build Version : 2803 +NCCL Runtime Version : 2803 +cuTENSOR Version : None +Device 0 Name : UNAVAILABLE +Device 0 Compute Capability : 72 \ No newline at end of file diff --git a/cuspatial_details.txt b/cuspatial_details.txt new file mode 100644 index 0000000..c78a282 --- /dev/null +++ b/cuspatial_details.txt @@ -0,0 +1,31 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX compiler identification is GNU 9.3.0 +-- The CUDA compiler identification is NVIDIA 10.2.89 +-- 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works +-- Detecting CUDA compiler ABI info +-- Detecting CUDA compiler ABI info - done +-- CUDA_VERSION_MAJOR: 10 +-- CUDA_VERSION_MINOR: 2 +-- CUDA_VERSION: 10.2 +-- RMM: RMM_ROOT set to +-- RMM: RMM_INCLUDE set to /usr/local/include +-- CUDF: CUDF_HOME set to +-- CUDF: CUDF_LIBRARY set to /usr/local/lib/libcudf.so +-- CUDF: CUDF_INCLUDE set to /usr/local/include +-- CUDF: THRUST_INCLUDE_DIR set to /tmp/cuspatial/cpp/build/_deps/thrust-src +-- CUDF: LIBCUDACXX_INCLUDE_DIR set to /tmp/cuspatial/cpp/build/_deps/libcudacxx-src/include/ +-- Found GDAL: /usr/local/lib/libgdal.so (found version "3.2.2") +-- Using Nvidia Tools Extension \ No newline at end of file diff --git a/dlpack_details.txt b/dlpack_details.txt new file mode 100644 index 0000000..8d39ac8 --- /dev/null +++ b/dlpack_details.txt @@ -0,0 +1,16 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- No build type specified; defaulting to CMAKE_BUILD_TYPE=Release. +-- C++11 support has been enabled by default. \ No newline at end of file diff --git a/fftw_details.txt b/fftw_details.txt new file mode 100644 index 0000000..4199cf8 --- /dev/null +++ b/fftw_details.txt @@ -0,0 +1,210 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of gcc... gcc3 +checking for C compiler vendor... gnu +checking for gcc option to accept ISO C99... none needed +checking for gcc option to accept ISO Standard C... (cached) none needed +checking whether ln -s works... yes +checking whether make sets $(MAKE)... (cached) yes +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... dlltool +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking for ranlib... (cached) ranlib +checking for ocamlbuild... no +checking for mpicc... mpicc +checking for MPI_Init... yes +checking for mpi.h... yes +checking for mpirun... mpirun +checking size of MPI_Fint... 4 +checking whether C compiler accepts -mtune=native... yes +checking whether C compiler accepts -malign-double... no +checking whether C compiler accepts -fstrict-aliasing... yes +checking whether C compiler accepts -fno-schedule-insns... yes +checking whether C compiler accepts -O3 -fomit-frame-pointer -mtune=native -fstrict-aliasing -fno-schedule-insns... yes +checking for ANSI C header files... (cached) yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking fenv.h usability... yes +checking fenv.h presence... yes +checking for fenv.h... yes +checking limits.h usability... yes +checking limits.h presence... yes +checking for limits.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking stddef.h usability... yes +checking stddef.h presence... yes +checking for stddef.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking altivec.h usability... no +checking altivec.h presence... no +checking for altivec.h... no +checking for an ANSI C-conforming const... yes +checking for inline... inline +checking for size_t... yes +checking for uint32_t... yes +checking for uint64_t... yes +checking whether time.h and sys/time.h may both be included... yes +checking for long double... yes +checking for hrtime_t... no +checking size of int... 4 +checking size of unsigned int... 4 +checking size of long... 8 +checking size of unsigned long... 8 +checking size of long long... 8 +checking size of unsigned long long... 8 +checking size of size_t... 8 +checking size of ptrdiff_t... 8 +checking for ptrdiff_t... yes +checking for uintptr_t... yes +checking size of float... 4 +checking size of double... 8 +checking size of fftw_r2r_kind... 4 +checking for working alloca.h... yes +checking for alloca... yes +checking for working strtod... yes +checking for vprintf... yes +checking for _doprnt... no +checking for sin in -lm... yes +checking for BSDgettimeofday... no +checking for gettimeofday... yes +checking for gethrtime... no +checking for read_real_time... no +checking for time_base_to_time... no +checking for drand48... yes +checking for sqrt... yes +checking for memset... yes +checking for posix_memalign... yes +checking for memalign... yes +checking for _mm_malloc... no +checking for _mm_free... no +checking for clock_gettime... yes +checking for mach_absolute_time... no +checking for sysctl... no +checking for abort... yes +checking for sinl... yes +checking for cosl... yes +checking for snprintf... yes +checking for memmove... yes +checking for strchr... yes +checking for getpagesize... yes +checking whether sinl is declared... yes +checking whether cosl is declared... yes +checking whether sinq is declared... no +checking whether cosq is declared... no +checking whether memalign is declared... yes +checking whether drand48 is declared... yes +checking whether srand48 is declared... yes +checking whether posix_memalign is declared... yes +checking for _rtc intrinsic... no +checking for isnan... yes +checking whether C compiler accepts -mpreferred-stack-boundary=4... no +checking for g77... no +checking for xlf... no +checking for f77... f77 +checking whether we are using the GNU Fortran 77 compiler... yes +checking whether f77 accepts -g... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking for f77 option to produce PIC... -fPIC +checking if f77 PIC flag -fPIC works... yes +checking if f77 static flag -static works... yes +checking if f77 supports -c -o file.o... yes +checking if f77 supports -c -o file.o... (cached) yes +checking whether the f77 linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking how to get verbose linking output from f77... -v +checking for Fortran 77 libraries of f77... -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lgfortran -lm +checking for dummy main to link with Fortran 77 libraries... none +checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore +checking for OpenMP flag of C compiler... -fopenmp +checking for Win32 threads... no +checking for the pthreads library -lpthreads... no +checking whether pthreads work without any flags... no +checking whether pthreads work with -Kthread... no +checking whether pthreads work with -kthread... no +checking for the pthreads library -llthread... no +checking whether pthreads work with -pthread... yes +checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE +checking if more special flags are required for pthreads... no +checking whether a cycle counter is available... no +*************************************************************** +WARNING: No cycle counter found. FFTW will use ESTIMATE mode + for all plans. See the manual for more information. +*************************************************************** \ No newline at end of file diff --git a/fgt_details.txt b/fgt_details.txt new file mode 100644 index 0000000..8819630 --- /dev/null +++ b/fgt_details.txt @@ -0,0 +1,28 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- [fgt] Compiler: GNU +-- [fgt] Version: 0.4.9 +-- [fgt] With OpenMP: ON +-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.1") +-- [fgt] Eigen3 version: 3.3.7 +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success \ No newline at end of file diff --git a/flashpix_details.txt b/flashpix_details.txt new file mode 100644 index 0000000..cfe25fd --- /dev/null +++ b/flashpix_details.txt @@ -0,0 +1,124 @@ +configuring Digital Imaging Group FlashPIX 1.3.1-10 +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking whether build environment is sane... yes +checking for a BSD-compatible install... /usr/bin/install -c +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of gcc... gcc3 +checking for gcc option to accept ISO C99... none needed +checking for gcc option to accept ISO Standard C... (cached) none needed +checking how to run the C preprocessor... gcc -E +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking how to print strings... printf +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether make sets $(MAKE)... (cached) yes +checking whether ln -s works... yes +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for an ANSI C-conforming const... yes +checking for inline... inline +checking whether byte ordering is bigendian... no +checking wchar.h usability... yes +checking wchar.h presence... yes +checking for wchar.h... yes +checking sys/statfs.h usability... yes +checking sys/statfs.h presence... yes +checking for sys/statfs.h... yes +checking sys/statvfs.h usability... yes +checking sys/statvfs.h presence... yes +checking for sys/statvfs.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking for sys/mount.h... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate \ No newline at end of file diff --git a/gdal-formats.txt b/gdal-formats.txt new file mode 100644 index 0000000..b6e2840 --- /dev/null +++ b/gdal-formats.txt @@ -0,0 +1,156 @@ +VRT -raster,multidimensional raster- (rw+v): Virtual Raster +DERIVED -raster- (ro): Derived datasets using VRT pixel functions +GTiff -raster- (rw+vs): GeoTIFF +COG -raster- (wv): Cloud optimized GeoTIFF generator +NITF -raster- (rw+vs): National Imagery Transmission Format +RPFTOC -raster- (rovs): Raster Product Format TOC format +ECRGTOC -raster- (rovs): ECRG TOC format +HFA -raster- (rw+v): Erdas Imagine Images (.img) +SAR_CEOS -raster- (rov): CEOS SAR Image +CEOS -raster- (rov): CEOS Image +JAXAPALSAR -raster- (rov): JAXA PALSAR Product Reader (Level 1.1/1.5) +GFF -raster- (rov): Ground-based SAR Applications Testbed File Format (.gff) +ELAS -raster- (rw+v): ELAS +ESRIC -raster- (rov): Esri Compact Cache +AIG -raster- (rov): Arc/Info Binary Grid +AAIGrid -raster- (rwv): Arc/Info ASCII Grid +GRASSASCIIGrid -raster- (rov): GRASS ASCII Grid +ISG -raster- (rov): International Service for the Geoid +SDTS -raster- (rov): SDTS Raster +DTED -raster- (rwv): DTED Elevation Raster +PNG -raster- (rwv): Portable Network Graphics +GTA -raster- (rwv): Generic Tagged Arrays (.gta) +JPEG -raster- (rwv): JPEG JFIF +MEM -raster,multidimensional raster- (rw+): In Memory Raster +JDEM -raster- (rov): Japanese DEM (.mem) +GIF -raster- (rwv): Graphics Interchange Format (.gif) +BIGGIF -raster- (rov): Graphics Interchange Format (.gif) +ESAT -raster- (rov): Envisat Image Format +FITS -raster,vector- (rw+): Flexible Image Transport System +BSB -raster- (rov): Maptech BSB Nautical Charts +XPM -raster- (rwv): X11 PixMap Format +BMP -raster- (rw+v): MS Windows Device Independent Bitmap +DIMAP -raster- (rov): SPOT DIMAP +AirSAR -raster- (rov): AirSAR Polarimetric Image +RS2 -raster- (rovs): RadarSat 2 XML Product +SAFE -raster- (rov): Sentinel-1 SAR SAFE Product +PCIDSK -raster,vector- (rw+v): PCIDSK Database File +PCRaster -raster- (rw+): PCRaster Raster File +ILWIS -raster- (rw+v): ILWIS Raster Map +SGI -raster- (rw+v): SGI Image File Format 1.0 +SRTMHGT -raster- (rwv): SRTMHGT File Format +Leveller -raster- (rw+v): Leveller heightfield +Terragen -raster- (rw+v): Terragen heightfield +GMT -raster- (rw): GMT NetCDF Grid Format +netCDF -raster,multidimensional raster,vector- (rw+vs): Network Common Data Format +HDF4 -raster,multidimensional raster- (ros): Hierarchical Data Format Release 4 +HDF4Image -raster- (rw+): HDF4 Dataset +ISIS3 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 3) +ISIS2 -raster- (rw+v): USGS Astrogeology ISIS cube (Version 2) +PDS -raster- (rov): NASA Planetary Data System +PDS4 -raster,vector- (rw+vs): NASA Planetary Data System 4 +VICAR -raster,vector- (rw+v): MIPL VICAR file +TIL -raster- (rov): EarthWatch .TIL +ERS -raster- (rw+v): ERMapper .ers Labelled +JP2OpenJPEG -raster,vector- (rwv): JPEG-2000 driver based on OpenJPEG library +L1B -raster- (rovs): NOAA Polar Orbiter Level 1b Data Set +FIT -raster- (rwv): FIT Image +GRIB -raster,multidimensional raster- (rwv): GRIdded Binary (.grb, .grb2) +JPEG2000 -raster,vector- (rwv): JPEG-2000 part 1 (ISO/IEC 15444-1), based on Jasper library +RMF -raster- (rw+v): Raster Matrix Format +WCS -raster- (rovs): OGC Web Coverage Service +WMS -raster- (rwvs): OGC Web Map Service +MSGN -raster- (rov): EUMETSAT Archive native (.nat) +MSG -raster- (ro): MSG HRIT Data +RST -raster- (rw+v): Idrisi Raster A.1 +INGR -raster- (rw+v): Intergraph Raster +GSAG -raster- (rwv): Golden Software ASCII Grid (.grd) +GSBG -raster- (rw+v): Golden Software Binary Grid (.grd) +GS7BG -raster- (rw+v): Golden Software 7 Binary Grid (.grd) +COSAR -raster- (rov): COSAR Annotated Binary Matrix (TerraSAR-X) +TSX -raster- (rov): TerraSAR-X Product +COASP -raster- (ro): DRDC COASP SAR Processor Raster +R -raster- (rwv): R Object Data Store +MAP -raster- (rov): OziExplorer .MAP +KMLSUPEROVERLAY -raster- (rwv): Kml Super Overlay +WEBP -raster- (rwv): WEBP +PDF -raster,vector- (rw+vs): Geospatial PDF +Rasterlite -raster- (rwvs): Rasterlite +MBTiles -raster,vector- (rw+v): MBTiles +PLMOSAIC -raster- (ro): Planet Labs Mosaics API +CALS -raster- (rwv): CALS (Type 1) +WMTS -raster- (rwv): OGC Web Map Tile Service +SENTINEL2 -raster- (rovs): Sentinel 2 +MRF -raster- (rw+v): Meta Raster Format +TileDB -raster- (rw+vs): TileDB +PNM -raster- (rw+v): Portable Pixmap Format (netpbm) +DOQ1 -raster- (rov): USGS DOQ (Old Style) +DOQ2 -raster- (rov): USGS DOQ (New Style) +PAux -raster- (rw+v): PCI .aux Labelled +MFF -raster- (rw+v): Vexcel MFF Raster +MFF2 -raster- (rw+): Vexcel MFF2 (HKV) Raster +FujiBAS -raster- (rov): Fuji BAS Scanner Image +GSC -raster- (rov): GSC Geogrid +FAST -raster- (rov): EOSAT FAST Format +BT -raster- (rw+v): VTP .bt (Binary Terrain) 1.3 Format +LAN -raster- (rw+v): Erdas .LAN/.GIS +CPG -raster- (rov): Convair PolGASP +IDA -raster- (rw+v): Image Data and Analysis +NDF -raster- (rov): NLAPS Data Format +EIR -raster- (rov): Erdas Imagine Raw +DIPEx -raster- (rov): DIPEx +LCP -raster- (rwv): FARSITE v.4 Landscape File (.lcp) +GTX -raster- (rw+v): NOAA Vertical Datum .GTX +LOSLAS -raster- (rov): NADCON .los/.las Datum Grid Shift +NTv1 -raster- (rov): NTv1 Datum Grid Shift +NTv2 -raster- (rw+vs): NTv2 Datum Grid Shift +CTable2 -raster- (rw+v): CTable2 Datum Grid Shift +ACE2 -raster- (rov): ACE2 +SNODAS -raster- (rov): Snow Data Assimilation System +KRO -raster- (rw+v): KOLOR Raw +ROI_PAC -raster- (rw+v): ROI_PAC raster +RRASTER -raster- (rw+v): R Raster +BYN -raster- (rw+v): Natural Resources Canada's Geoid +ARG -raster- (rwv): Azavea Raster Grid format +RIK -raster- (rov): Swedish Grid RIK (.rik) +USGSDEM -raster- (rwv): USGS Optional ASCII DEM (and CDED) +GXF -raster- (rov): GeoSoft Grid Exchange Format +KEA -raster- (rw+v): KEA Image Format (.kea) +BAG -raster,multidimensional raster,vector- (rw+v): Bathymetry Attributed Grid +HDF5 -raster,multidimensional raster- (rovs): Hierarchical Data Format Release 5 +HDF5Image -raster- (rov): HDF5 Dataset +NWT_GRD -raster- (rw+v): Northwood Numeric Grid Format .grd/.tab +NWT_GRC -raster- (rov): Northwood Classified Grid Format .grc/.tab +ADRG -raster- (rw+vs): ARC Digitized Raster Graphics +SRP -raster- (rovs): Standard Raster Product (ASRP/USRP) +BLX -raster- (rwv): Magellan topo (.blx) +PostGISRaster -raster- (rws): PostGIS Raster driver +SAGA -raster- (rw+v): SAGA GIS Binary Grid (.sdat, .sg-grd-z) +IGNFHeightASCIIGrid -raster- (rov): IGN France height correction ASCII Grid +XYZ -raster- (rwv): ASCII Gridded XYZ +HF2 -raster- (rwv): HF2/HFZ heightfield raster +JPEGLS -raster- (rwv): JPEGLS +OZI -raster- (rov): OziExplorer Image File +CTG -raster- (rov): USGS LULC Composite Theme Grid +E00GRID -raster- (rov): Arc/Info Export E00 GRID +ZMap -raster- (rwv): ZMap Plus Grid +NGSGEOID -raster- (rov): NOAA NGS Geoid Height Grids +IRIS -raster- (rov): IRIS data (.PPI, .CAPPi etc) +PRF -raster- (rov): Racurs PHOTOMOD PRF +RDA -raster- (ro): DigitalGlobe Raster Data Access driver +EEDAI -raster- (ros): Earth Engine Data API Image +DAAS -raster- (ro): Airbus DS Intelligence Data As A Service driver +SIGDEM -raster- (rwv): Scaled Integer Gridded DEM .sigdem +EXR -raster- (rw+vs): Extended Dynamic Range Image File Format +HEIF -raster- (rov): ISO/IEC 23008-12:2017 High Efficiency Image File Format +TGA -raster- (rov): TGA/TARGA Image File Format +OGCAPI -raster,vector- (rov): OGCAPI +GPKG -raster,vector- (rw+vs): GeoPackage +CAD -raster,vector- (rovs): AutoCAD Driver +PLSCENES -raster,vector- (ro): Planet Labs Scenes API +NGW -raster,vector- (rw+s): NextGIS Web +GenBin -raster- (rov): Generic Binary (.hdr Labelled) +ENVI -raster- (rw+v): ENVI .hdr Labelled +EHdr -raster- (rw+v): ESRI .hdr Labelled +ISCE -raster- (rw+v): ISCE raster +HTTP -raster,vector- (ro): HTTP Fetching Wrapper diff --git a/gdal.txt b/gdal.txt new file mode 100644 index 0000000..d55715a --- /dev/null +++ b/gdal.txt @@ -0,0 +1,99 @@ +configure: WARNING: unrecognized options: --with-libhdfs +GDAL is now configured for aarch64-unknown-linux-gnu + + Installation directory: /usr/local + C compiler: gcc -g -O2 + C++ compiler: g++ -g -O2 + C++14 support: no + + LIBTOOL support: yes + + LIBZ support: external + libdeflate support: yes + LIBLZMA support: yes + ZSTD support: yes + cryptopp support: no + crypto/openssl support: yes + GRASS support: no + CFITSIO support: external + PCRaster support: internal + LIBPNG support: external + DDS support: no + GTA support: yes + LIBTIFF support: external (BigTIFF=yes) + LIBGEOTIFF support: external + LIBJPEG support: external + 12 bit JPEG: no + 12 bit JPEG-in-TIFF: no + LIBGIF support: internal + JPEG-Lossless/CharLS: yes + OGDI support: no + HDF4 support: yes + HDF5 support: yes + Kea support: yes + NetCDF support: yes + NetCDF has netcdf_mem.h: yes + Kakadu support: no + JasPer support: yes (GeoJP2=no) + OpenJPEG support: yes + ECW support: no + MrSID support: no + MrSID/MG4 Lidar support: no + JP2Lura support: no + MSG support: yes + EPSILON support: no + WebP support: yes + cURL support (wms/wcs/...):yes + PostgreSQL support: yes + LERC support: yes + MySQL support: yes + Ingres support: no + Xerces-C support: yes + Expat support: yes + libxml2 support: yes + Google libkml support: yes + ODBC support: yes + FGDB support: no + MDB support: yes + PCIDSK support: internal + OCI support: no + GEORASTER support: no + Rasdaman support: no + RDB support: no + DODS support: no + SQLite support: yes + PCRE support: yes + SpatiaLite support: yes + RasterLite2 support: no + Teigha (DWG and DGNv8): no + INFORMIX DataBlade support:no + GEOS support: yes + SFCGAL support: yes + QHull support: external + Poppler support: yes + Podofo support: no + PDFium support: no + OpenCL support: yes + Armadillo support: yes + FreeXL support: yes + SOSI support: yes + MongoDB support: no + MongoCXX v3 support: no + HDFS support: yes + TileDB support: yes + EXR support: yes + HEIF support: yes + userfaultfd support: yes + misc. gdal formats: aaigrid adrg aigrid airsar arg blx bmp bsb cals ceos ceos2 coasp cosar ctg dimap dted e00grid elas envisat ers esric fit gff gsg gxf hf2 idrisi ignfheightasciigrid ilwis ingr iris iso8211 jaxapalsar jdem kmlsuperoverlay l1b leveller map mrf msgn ngsgeoid nitf northwood pds prf r raw rmf rs2 safe saga sdts sentinel2 sgi sigdem srtmhgt terragen tga til tsx usgsdem xpm xyz zmap rik ozi eeda plmosaic rda wcs wms wmts daas ogcapi rasterlite mbtiles grib pdf + disabled gdal formats: + misc. ogr formats: aeronavfaa arcgen avc bna cad csv dgn dxf edigeo flatgeobuf geoconcept georss gml gmt gpsbabel gpx gtm htf jml mapml mvt ntf openair openfilegdb pgdump rec s57 segukooa segy selafin shape sua svg sxf tiger vdv wasp xplane idrisi pds sdts amigocloud carto cloudant couchdb csw elastic ngw plscenes wfs gpkg vfk osm nas ili gmlas ods xlsx lvbag odbc pgeo mssqlspatial geomedia walk + disabled ogr formats: + + + SWIG Bindings: python + + PROJ >= 6: yes + enable GNM building: yes + enable pthread support: yes + enable POSIX iconv support:yes + hide internal symbols: no \ No newline at end of file diff --git a/gdal_details.txt b/gdal_details.txt new file mode 100644 index 0000000..7e98b8d --- /dev/null +++ b/gdal_details.txt @@ -0,0 +1,458 @@ +configure: WARNING: unrecognized options: --with-libhdfs +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking C_WFLAGS for maximum warnings... -Wall -Wdeclaration-after-statement +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking CXX_WFLAGS for maximum warnings... -Wall +checking whether C compiler accepts -Werror -we10006... no +checking whether C compiler accepts -diag-disable 188,1684,2259,2304,3280,11074,11076... no +checking whether C compiler accepts -Wextra... yes +checking whether C compiler accepts -Winit-self... yes +checking whether C compiler accepts -Wunused-parameter... yes +checking whether C compiler accepts -Wmissing-prototypes... yes +checking whether C compiler accepts -Wmissing-declarations... yes +checking whether C compiler accepts -Wformat... yes +checking whether C compiler accepts -Wformat -Werror=format-security -Wno-format-nonliteral... yes +checking whether C compiler accepts -Wshorten-64-to-32... no +checking whether C compiler accepts -Wlogical-op... yes +checking whether C compiler accepts -Wshadow... yes +checking whether C compiler accepts -Werror=vla... yes +checking whether C compiler accepts -Werror=declaration-after-statement... yes +checking whether C compiler accepts -Wdate-time... yes +checking whether C compiler accepts -Wnull-dereference... yes +checking whether C compiler accepts -Wduplicated-cond... yes +checking whether C++ compiler accepts -Wextra-semi... yes +checking whether C compiler accepts -Wno-sign-compare... yes +checking whether C compiler accepts -Wcomma... no +checking whether C compiler accepts -Wfloat-conversion... yes +checking whether C compiler accepts -Wdocumentation -Wno-documentation-deprecated-sync... no +checking if -std=gnu89 can be enabled... yes +checking whether C++ compiler accepts -Wunused-private-field... no +checking whether C++ compiler accepts -Wmissing-declarations... yes +checking whether C++ compiler accepts -Wnon-virtual-dtor... yes +checking whether C++ compiler accepts -Wold-style-cast... yes +checking whether C++ compiler accepts -Weffc++... yes +checking if -Weffc++ should be enabled... yes +checking whether C++ compiler accepts -Woverloaded-virtual... yes +checking whether C++ compiler accepts -fno-operator-names... yes +checking whether C++ compiler accepts -Wzero-as-null-pointer-constant... yes +checking if use C++14 compiler options... disabled by user +checking whether g++ supports C++11 features by default... yes +checking whether C++ compiler accepts -Wsuggest-override... yes +checking if -Wimplicit-fallthrough can be enabled... yes +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether we are using the GNU C++ compiler... (cached) yes +checking whether g++ accepts -g... (cached) yes +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... dlltool +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking for gawk... no +checking for mawk... mawk +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for std::isnan... yes +checking for dlopen in -ldl... yes +checking for nanosleep in -lrt... yes +checking for sin in -lm... yes +checking for ANSI C header files... (cached) yes +checking assert.h usability... yes +checking assert.h presence... yes +checking for assert.h... yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking for unistd.h... (cached) yes +checking dbmalloc.h usability... no +checking dbmalloc.h presence... no +checking for dbmalloc.h... no +checking for dlfcn.h... (cached) yes +checking for stdint.h... (cached) yes +checking limits.h usability... yes +checking limits.h presence... yes +checking for limits.h... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking values.h usability... yes +checking values.h presence... yes +checking for values.h... yes +checking float.h usability... yes +checking float.h presence... yes +checking for float.h... yes +checking errno.h usability... yes +checking errno.h presence... yes +checking for errno.h... yes +checking direct.h usability... no +checking direct.h presence... no +checking for direct.h... no +checking linux/userfaultfd.h usability... yes +checking linux/userfaultfd.h presence... yes +checking for linux/userfaultfd.h... yes +checking whether byte ordering is bigendian... no +checking for long long... yes +checking for 64bit file io... yes +checking for stat64... yes +checking for fopen64... yes +checking for ftruncate64... yes +checking size of int... 4 +checking size of unsigned long... 8 +checking size of void*... 8 +checking for int8... no +checking for int16... no +checking for int32... no +checking for uintptr_t... yes +checking for vprintf... yes +checking for _doprnt... no +checking for snprintf... yes +checking for vsnprintf... yes +checking for atoll... yes +checking for strtoll... yes +checking for strtoull... yes +checking for strtof... yes +checking for getcwd... yes +checking whether strtof is declared... yes +checking for readlink... yes +checking for lstat... yes +checking for posix_spawnp... yes +checking for posix_memalign... yes +checking for vfork... yes +checking for mmap... yes +checking for sigaction... yes +checking for statvfs... yes +checking for statvfs64... yes +checking for getrlimit... yes +checking for RLIMIT_AS... yes +checking for gmtime_r... yes +checking for localtime_r... yes +checking for uselocale... yes +checking to enable debug build... no, CFLAGS="-g -O2" +checking whether GCC 4.1 atomic builtins are available... yes +checking whether GCC bswap builtins are available... no +checking for __uint128_t... yes +checking whether SSE is available at compile time... no +checking whether SSSE3 is available at compile time... no +checking whether AVX is available at compile time... no +checking to enable LTO (link time optimization) build... no +checking whether we should hide internal symbols... no +checking for local include/lib path... none +checking for pthread_create in -lpthread... yes +checking for PTHREAD_MUTEX_RECURSIVE... yes +checking for PTHREAD_MUTEX_ADAPTIVE_NP... yes +checking for pthread_spinlock_t... yes +checking for 5 args mremap()... yes +checking for _SC_PHYS_PAGES... yes +checking for deflateInit_ in -lz... yes +checking for inflateCopy in -lz... yes +using pre-installed libz +checking for libdeflate_zlib_decompress in -ldeflate... yes +checking libdeflate.h usability... yes +checking libdeflate.h presence... yes +checking for libdeflate.h... yes +checking for ld used by GCC... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... /bin/bash: ./config.rpath: No such file or directory +done +checking for iconv... yes +checking for working iconv... yes +checking for iconv declaration... + extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); +using ICONV_CPP_CONST="" +configure: Bash completions not requested +checking for libtiff... checking for TIFFScanlineSize64 in -ltiff... yes +using pre-installed libtiff. +checking for curl-config... /usr/bin/curl-config + found libcurl version 7.68.0 +checking for curl_global_init in -lcurl... yes +checking for sqlite3_open in -lsqlite3... yes +checking for SQLite3 library >= 3.0.0... yes +checking for sqlite3_column_table_name in -lsqlite3... yes +checking for PROJ >= 6 library... checking for proj_create_from_wkt in -lproj... yes +checking proj.h usability... yes +checking proj.h presence... yes +checking for proj.h... yes +configure: proj.h found +checking for spatialite... checking sqlite3.h usability... yes +checking sqlite3.h presence... yes +checking for sqlite3.h... yes +checking for spatialite.h in /usr/include or /usr/local/include... found +checking for spatialite_init in -lspatialite... yes +checking for spatialite_target_cpu in -lspatialite... yes +checking for lzma_code in -llzma... yes +checking lzma.h usability... yes +checking lzma.h presence... yes +checking for lzma.h... yes +checking for ZSTD_decompressStream in -lzstd... yes +checking for PostgreSQL... checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for PQ... yes +checking for PQconnectdb in -lpq... yes +checking for G_gisinit_2 in -lgrass5... no +checking for ffopen in -lcfitsio... yes +using pre-installed libcfitsio. +checking for Mopen in -lcsf... no +checking csf.h usability... no +checking csf.h presence... no +checking for csf.h... no +using internal csf code. +checking for libpng... checking for png_set_IHDR in -lpng... yes +checking png.h usability... yes +checking png.h presence... yes +checking for png.h... yes +using pre-installed libpng. +checking for libcrunch... dds support disabled. +checking for gta_version in -lgta... yes +using pre-installed libgta. +checking for PCIDSK... using internal libpcidsk. +checking for GTIFAttachPROJContext in -lgeotiff... yes +using pre-installed libgeotiff. +checking for jpeg_read_scanlines in -ljpeg... yes +checking jpeglib.h usability... yes +checking jpeglib.h presence... yes +checking for jpeglib.h... yes +using pre-installed libjpeg. +checking charls/version.h usability... no +checking charls/version.h presence... no +checking for charls/version.h... no +checking CharLS/interface.h usability... no +checking CharLS/interface.h presence... no +checking for CharLS/interface.h... no +checking CharLS/charls.h usability... yes +checking CharLS/charls.h presence... yes +checking for CharLS/charls.h... yes +checking for JpegLsDecode in -lCharLS... yes +checking for jpeg12... disabled, libjpeg or libtiff not internal +checking for DGifOpenFileName in -lgif... no +checking gif_lib.h usability... no +checking gif_lib.h presence... no +checking for gif_lib.h... no +using internal gif code. +checking for OGDI... no +checking ecs.h usability... no +checking ecs.h presence... no +checking for ecs.h... no +checking for FMEObjects... no +checking for libfyba... found +checking for MongoCXX... MongoCXX not found. +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for MONGOCXXV3... no +checking for SDreaddata in -lmfhdfalt... no +checking for SDreaddata in -lmfhdf... yes +checking for SDget_maxopenfiles in -lmfhdfalt... no +checking for SDget_maxopenfiles in -lmfhdf... yes +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for HDF5... no +checking for H5Fopen in -lhdf5... yes +checking for kea-config... /usr/local/bin/kea-config +checking for kea... yes +checking for nc-config... /usr/local/bin/nc-config +checking libnetcdf compiler and linker flags with nc-config... + got version="netCDF 4.7.4", prefix="/usr/local", + libs="-L/usr/local/lib -lnetcdf", includedir="/usr/local/include" +checking for nc_open in -lnetcdf... yes +checking for netcdf-4 (and HDF5) support in libnetcdf... yes +checking for HDF4 support in libnetcdf... no +checking for /usr/local/include/netcdf_mem.h... yes +checking for jpc_decode in -ljasper... yes +checking for jp2_decode in -ljasper... yes +checking for pgx_decode in -ljasper... yes +checking for jp2_encode_uuid in -ljasper... no +configure: hacked JasPer version not found, GeoJP2 disabled. +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for OPENJPEG... yes +checking for opj_setup_decoder in -lopenjp2... yes +checking for FileGDBAPI... FileGDBAPI not found. +checking for NCScbmOpenFileView in -lNCSEcw... no +checking for NCScbmOpenFileView in -lecwj2... no +checking for Kakadu JPEG2000 support... not requested. +configure: MrSID support disabled. +configure: MrSID/MG4 Lidar support disabled. +checking for JP2Lura support... checking for EUMETSAT Wavelet Transformation Software... yes +checking for MSG... enabled +checking if Oracle support is enabled... no +enabled +checking for mysql_config... /usr/bin/mysql_config +checking for MySQL... yes +checking for Ingres... no +checking for Xerces C++ Parser headers in /usr/include and /usr/include/xercesc... found +checking for Xerces C++ Parser libraries... found +checking for Xerces C++ Parser... yes +checking if Xerces C++ Parser version is >= 3.1.0... yes +checking for XML_ParserCreate in -lexpat... yes +checking for Expat XML Parser headers in /usr/include... found +checking for Expat XML Parser... yes +checking if Expat XML Parser version is >= 1.95.0... yes +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.25... yes +checking for LIBKML... yes +checking if libkml can be linked... yes +checking for LIBKML CFLAGS... +checking for LIBKML LDFLAGS... -lkmlbase -lkmldom -lkmlengine -lkmlxsd -lkmlregionator +checking for LIBKML VERSION... 1.3.0 +check for unixODBC +checking for SQLConnect in -lodbc... yes +checking for SQLInstallDriverEx in -lodbcinst... yes +checking for sql.h... yes +checking if Oracle support is enabled... no +checking for DODS... disabled +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for LIBXML2... yes +checking for xmlParseDoc in -lxml2... yes +configure: rasterlite2 support disabled +checking pcre.h usability... yes +checking pcre.h presence... yes +checking for pcre.h... yes +checking for pcre_compile in -lpcre... yes +checking Checking for Teigha... disabled +configure: IBM Informix DataBlade not supported. +checking for WebPDecodeRGB in -lwebp... yes +checking for geos-config... /usr/bin/geos-config +checking for GEOS version >= 3.1.0... yes +checking for GEOSversion in -lgeos_c... yes +configure: Using C API from GEOS 3.8.0 +checking for sfcgal-config... /usr/bin/sfcgal-config +checking for SFCGAL version >= 1.2.2... yes +checking for sfcgal_version in -lSFCGAL... yes +configure: Using C API from SFCGAL 1.3.7 +checking qhull/libqhull.h usability... yes +checking qhull/libqhull.h presence... yes +checking for qhull/libqhull.h... yes +checking for qh_new_qhull in -lqhull... yes +checking libqhull/libqhull.h usability... yes +checking libqhull/libqhull.h presence... yes +checking for libqhull/libqhull.h... yes +checking for qh_new_qhull in -lqhull... (cached) yes +checking for OpenCL support... checking CL/opencl.h usability... yes +checking CL/opencl.h presence... yes +checking for CL/opencl.h... yes +checking for clGetPlatformIDs in -lOpenCL... yes +yes +checking for FreeXL support... checking freexl.h usability... yes +checking freexl.h presence... yes +checking for freexl.h... yes +checking for freexl_open in -lfreexl... yes +checking for json_object_set_serializer in -ljson-c... yes +using pre-installed libjson-c +checking whether to enable PAM... yes +checking whether to build PDF driver as a plugin... no +checking for poppler... checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for POPPLER... yes +checking for podofo... disabled +checking for pdfium... disabled +checking GDAL version information from gdal_version.h.in: 3.2.2 +checking for perl bindings... disabled +checking for python bindings... checking for python... python +checking for python setuptools... found +checking whether we should include Java support... yes +-L/usr/lib/jvm/java-11-openjdk-arm64/lib/server/ -ljvm +checking for HDFS in /opt/hadoop... checking for hdfsConnect in -lhdfs... yes +checking for /opt/hadoop/include/hdfs.h... yes +HDFS support enabled. +checking for tiledb_coords in -ltiledb... yes +checking whether we should include MDB support... checking for JNI_CreateJavaVM in -ljvm... yes +yes +configure: checking whether we should include rasdaman support... + rasdaman support not requested. +checking for rdb_library_name in -lrdb... no +librdb not found - RDB support disabled +checking whether we should include Armadillo support... yes +checking for cryptopp... no +checking for crypto... checking for EVP_sha256 in -lcrypto... yes +checking openssl/bio.h usability... yes +checking openssl/bio.h presence... yes +checking for openssl/bio.h... yes +checking for LERC... enabled +checking for NULL... disabled +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for EXR... yes +checking for ImfTiledInputReadTile in -lIlmImf... yes +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.21... yes +checking for HEIF... yes +checking for heif_context_get_list_of_top_level_image_IDs in -lheif... yes +checking if sprintf can be overloaded for GDAL compilation... yes +configure: creating ./config.status +config.status: creating GDALmake.opt +config.status: creating port/cpl_config.h +config.status: executing libtool commands \ No newline at end of file diff --git a/gmt.txt b/gmt.txt new file mode 100644 index 0000000..eec6899 --- /dev/null +++ b/gmt.txt @@ -0,0 +1,46 @@ +* GMT Version: : 6.1.1 +* +* Options: +* Found GSHHG database : /data/public/GSHHG/gmt (2.3.7) +* Found DCW-GMT database : /data/public/DCW/gmt (1.1.4) +* Found GMT data server : https://oceania.generic-mapping-tools.org +* NetCDF library : /usr/local/lib/libnetcdf.so +* NetCDF include dir : /usr/local/include +* Curl library : +* Curl include dir : /usr/include/aarch64-linux-gnu +* GDAL library : /usr/local/lib/libgdal.so +* GDAL include dir : /usr/local/include +* GEOS library : /usr/lib/aarch64-linux-gnu/libgeos_c.so +* GEOS include dir : /usr/include +* FFTW library : /usr/local/lib/libfftw3f.so +* FFTW threads library : /usr/local/lib/libfftw3f_threads.so +* FFTW include dir : /usr/local/include +* Accelerate Framework : +* Regex support : PCRE (/usr/lib/aarch64-linux-gnu/libpcre.so) +* ZLIB library : +* ZLIB include dir : /usr/include +* LAPACK library : yes +* BLAS library : yes +* License restriction : no +* Triangulation method : Shewchuk +* OpenMP support : enabled +* GLIB GTHREAD support : enabled +* Build generator : Unix Makefiles +* Build GMT core : always [libgmt.so] +* Build PSL library : always [libpostscriptlight.so] +* Build GMT supplements : yes [supplements.so] +* Build GMT for developers : yes +* Build proto supplements : none +* Build module links : no +* Found Ghostscript (gs) : yes (9.50) +* Found GraphicsMagick (gm) : yes (1.3.35) +* Found ffmpeg : yes (4.2.4) +* Found open : no +* Found ogr2ogr : yes (3.2.1) +* Found gdal_translate : yes (3.2.1) +* +* Locations: +* Installing GMT in : /usr/local +* GMT_DATADIR : /usr/local/share/gmt +* GMT_DOCDIR : /usr/local/share/gmt/doc +* GMT_MANDIR : /usr/local/share/gmt/man diff --git a/grass.txt b/grass.txt new file mode 100644 index 0000000..214d604 --- /dev/null +++ b/grass.txt @@ -0,0 +1,47 @@ +GRASS is now configured for: aarch64-unknown-linux-gnu + + Source directory: /tmp/grass-7.8.5 + Build directory: /tmp/grass-7.8.5 + Installation directory: ${prefix}/grass78 + Startup script in directory:${exec_prefix}/bin + C compiler: gcc -g -O2 + C++ compiler: c++ -g -O2 + Building shared libraries: yes + OpenGL platform: X11 + + MacOSX application: no + MacOSX architectures: + MacOSX SDK: + + BLAS support: yes + BZIP2 support: yes + C++ support: yes + Cairo support: yes + DWG support: no + FFTW support: yes + FreeType support: yes + GDAL support: yes + GEOS support: yes + LAPACK support: yes + Large File support (LFS): yes + libLAS support: yes + MySQL support: yes + NetCDF support: yes + NLS support: yes + ODBC support: yes + OGR support: yes + OpenCL support: yes + OpenGL support: yes + OpenMP support: yes + PDAL support: yes + PNG support: yes + POSIX thread support: yes + PostgreSQL support: yes + Readline support: yes + Regex support: yes + SQLite support: yes + TIFF support: yes + X11 support: yes + Zstandard support: yes + + using new PROJ 5+ API \ No newline at end of file diff --git a/grass_details.txt b/grass_details.txt new file mode 100644 index 0000000..70d825d --- /dev/null +++ b/grass_details.txt @@ -0,0 +1,254 @@ +checking host system type... aarch64-unknown-linux-gnu +checking for gcc... gcc +checking whether the C compiler (gcc -s) works... yes +checking whether the C compiler (gcc -s) is a cross-compiler... no +checking whether we are using GNU C... yes +checking whether gcc accepts -g... yes +checking for Cygwin environment... no +checking for mingw32 environment... no +checking for executable suffix... no +checking for full floating-point support... yes +checking for pwd... /usr/bin/pwd +checking for source directory... /tmp/grass-7.8.5 +checking for build directory... /tmp/grass-7.8.5 +checking for git... /usr/bin/git +checking for MacOSX App... no +checking for MacOSX architectures... no +checking for MacOSX SDK... no +checking how to build libraries... shared +checking for additional include dirs... +checking for additional library dirs... +checking for a BSD compatible install... /usr/bin/install -c +checking for flex... flex +checking for yywrap in -lfl... no +checking for bison... bison -y +checking for ranlib... ranlib +checking for ar... ar +checking for env... env +checking for perl... /usr/bin/perl +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for limits.h... yes +checking for termio.h... yes +checking for termios.h... yes +checking for unistd.h... yes +checking for values.h... yes +checking for f2c.h... yes +checking for g2c.h... no +checking for sys/ioctl.h... yes +checking for sys/mtio.h... yes +checking for sys/resource.h... yes +checking for sys/time.h... yes +checking for sys/timeb.h... yes +checking for sys/types.h... yes +checking for sys/utsname.h... yes +checking for libintl.h... yes +checking for iconv.h... yes +checking for langinfo.h... yes +checking whether time.h and sys/time.h may both be included... yes +checking for off_t... yes +checking for uid_t in sys/types.h... yes +checking return type of signal handlers... void +checking for Cygwin environment... no +checking for ftime... yes +checking for gethostname... yes +checking for gettimeofday... yes +checking for lseek... yes +checking for nice... yes +checking for time... yes +checking for uname... yes +checking for seteuid... yes +checking for setpriority... yes +checking for setreuid... yes +checking for setruid... no +checking for drand48... yes +checking for putenv... yes +checking for setenv... yes +checking for nanosleep... yes +checking whether setpgrp takes no argument... yes +checking for long long int... yes +checking for int64_t... yes +checking for W11... no +checking for X... libraries , headers +checking for dnet_ntoa in -ldnet... no +checking for dnet_ntoa in -ldnet_stub... no +checking for gethostbyname... yes +checking for connect... yes +checking for remove... yes +checking for shmat... yes +checking for IceConnectionNumber in -lICE... yes +checking for library containing cuserid... none required +checking for asprintf... yes +checking for atan... no +checking for atan in -lm... yes +checking for dlsym... no +checking for dlsym in -ldl... yes +checking for iconv... yes +checking for socket... yes +checking for location of zlib includes... +checking for zlib.h... yes +checking for location of zlib library... +checking for deflate in -lz... yes +checking whether to use bzlib... yes +checking for location of bzlib includes... +checking for bzlib.h... yes +checking for location of bzlib library... +checking for BZ2_bzBuffToBuffCompress in -lbz2... yes +checking whether to use zstd... yes +checking for location of zstd includes... +checking for zstd.h... yes +checking for location of zstd library... +checking for ZSTD_compress in -lzstd... yes +checking for location of External PROJ includes... +checking for proj.h... yes +checking External PROJ major version... 6 +checking External PROJ minor version... 3 +checking External PROJ patch version... 1 +found PROJ version 6.3.1 +using new PROJ version 5+ API +checking for location of External PROJ library... +checking for proj_pj_info in -lproj... yes +checking for location of External PROJ data files... +configure: warning: *** External PROJ directory not specified; default will be used +checking whether to use regex... yes +checking for location of regex includes... +checking for regex.h... yes +checking for location of regex library... +checking for regcomp... yes +checking whether to use Readline... yes +checking for location of Readline includes... +checking for readline/readline.h... yes +checking for readline/history.h... yes +checking for location of Readline library... +checking for readline in -lreadline... yes +checking for add_history in -lhistory... yes +checking whether to use GDAL... yes +checking for gdal-config... /usr/local/bin/gdal-config +checking whether to use libLAS... yes +checking for liblas-config... /usr/local/bin/liblas-config +checking for liblas/capi/liblas.h... yes +checking whether to use PDAL... yes +checking for pdal-config... /usr/local/bin/pdal-config +checking whether to use NetCDF... yes +checking for nc-config... /usr/local/bin/nc-config +checking whether to use GEOS... yes +checking for geos-config... /usr/bin/geos-config +checking for geos_c.h... yes +checking for initGEOS in -lgeos_c... yes +checking whether to use TIFF... yes +checking for location of TIFF includes... +checking for tiffio.h... yes +checking for location of TIFF library... +checking for TIFFOpen in -ltiff... yes +checking whether to use PNG... yes +checking for location of PNG includes... +checking for png.h... yes +checking for location of PNG library... +checking for png_read_image in -lpng... yes +checking whether to use PostgreSQL... yes +checking for location of PostgreSQL includes... /usr/include/postgresql +checking for libpq-fe.h... yes +checking for location of PostgreSQL library... /usr/lib/postgresql +checking for PQsetdbLogin in -lpq... yes +checking for PQcmdTuples in -lpq... yes +checking whether to use MySQL... yes +checking for location of MySQL includes... /usr/include/mysql +checking for mysql.h... yes +checking for location of MySQL library... +checking for mysql_query in -lmysqlclient... yes +checking for mysql_config... /usr/bin/mysql_config +checking for mysql_server_init... configure: warning: libmysqld not found +no +checking whether to use SQLite... yes +checking for location of SQLite includes... +checking for sqlite3.h... yes +checking for location of SQLite library... +checking for sqlite3_open in -lsqlite3... yes +checking whether to use OpenGL... yes +checking for location of OpenGL includes... +checking for GL/gl.h... yes +checking for GL/glu.h... yes +checking for location of OpenGL library... +checking for glBegin in -lGL... yes +checking for gluBeginCurve in -lGLU... yes +checking for glXCreatePbuffer... yes +checking for glXCreateGLXPixmap... yes +checking whether to use ODBC... yes +checking for location of ODBC includes... +checking for sql.h... yes +checking for location of ODBC library... +checking for SQLConnect in -lodbc... yes +checking whether to use FFTW... yes +checking for location of FFTW includes... +checking for fftw3.h... yes +checking for location of FFTW library... +checking for fftw_execute in -lfftw3... yes +checking whether to use BLAS... yes +checking for location of BLAS includes... +checking for location of BLAS library... +checking for cblas.h... yes +checking for dnrm2_ in -lblas... yes +checking for ATL_xerbla in -latlas... yes +checking for sgemm_ in -lf77blas... yes +checking for cblas_dgemm in -lcblas... yes +checking whether to use LAPACK... yes +checking for location of LAPACK includes... +checking for location of LAPACK library... +checking for clapack.h... yes +checking for dsegv_... no +checking for desgv_ in -llapack... no +checking for dgesv_ in -llapack... yes +checking whether to use Cairo... yes +checking for location of cairo includes... +checking for cairo.h... yes +checking for location of cairo library... +checking for cairo linking flags... +checking for cairo_create... yes +checking for cairo_xlib_surface_create_with_xrender_format... yes +checking for cairo_xlib_surface_get_xrender_format... yes +checking whether to use FreeType... yes +checking for location of FreeType includes... /usr/include/freetype2 +checking for ft2build.h... yes +checking for location of FreeType library... +checking for FT_Init_FreeType in -lfreetype... yes +checking whether to use NLS... yes +checking for gettext... yes +checking whether to use C++... yes +checking for c++... c++ +checking whether the C++ compiler (c++ -s -Wl,--export-dynamic) works... yes +checking whether the C++ compiler (c++ -s -Wl,--export-dynamic) is a cross-compiler... no +checking whether we are using GNU C++... yes +checking whether c++ accepts -g... yes +checking whether to use openDWG... no +checking whether to use POSIX threads... yes +checking for location of POSIX threads includes... +checking for pthread.h... yes +checking for location of POSIX threads library... +checking for pthread_create... no +checking for pthread_create in -lpthread... yes +checking whether to use OpenMP... yes +checking for location of OpenMP includes... +checking for omp.h... yes +checking for location of OpenMP library... +checking for GOMP_parallel_start... no +checking for GOMP_parallel_start in -lgomp... yes +checking whether to use OpenCL... yes +checking for location of OpenCL includes... +checking for CL/cl.h... yes +checking for location of OpenCL library... +checking for clGetPlatformInfo in -lOpenCL... yes +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for _LARGE_FILES value needed for large files... no +checking for _LARGEFILE_SOURCE value needed for large files... no +checking for _LARGEFILE_SOURCE value needed for large files... no +checking for fseeko... yes +checking if system supports Large Files at all... yes +creating ./config.status +creating include/Make/Platform.make +creating include/Make/Doxyfile_arch_html +creating include/Make/Doxyfile_arch_latex +creating include/version.h +creating grass.pc +creating include/config.h +Copying config.status to config.status.aarch64-unknown-linux-gnu \ No newline at end of file diff --git a/gta_details.txt b/gta_details.txt new file mode 100644 index 0000000..691672d --- /dev/null +++ b/gta_details.txt @@ -0,0 +1,86 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking how to create a pax tar archive... gnutar +checking whether make supports nested variables... (cached) yes +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... gcc3 +checking for gcc option to accept ISO C99... none needed +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for doxygen... no +configure: WARNING: Disabled building the reference because doxygen was not found. +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking whether byte ordering is bigendian... no +checking size of int8_t... 1 +checking size of int... 4 \ No newline at end of file diff --git a/hdf5.txt b/hdf5.txt new file mode 100644 index 0000000..8095306 --- /dev/null +++ b/hdf5.txt @@ -0,0 +1,93 @@ + SUMMARY OF THE HDF5 CONFIGURATION + ================================= + +General Information: +------------------- + HDF5 Version: 1.10.7 + Configured on: Sun Apr 4 19:35:17 CEST 2021 + Configured by: root@d6c082152122 + Host system: aarch64-unknown-linux-gnu + Uname information: Linux d6c082152122 4.9.140-tegra #1 SMP PREEMPT Tue Oct 27 21:02:46 PDT 2020 aarch64 aarch64 aarch64 GNU/Linux + Byte sex: little-endian + Installation point: /usr + +Compiling Options: +------------------ + Build Mode: production + Debugging Symbols: no + Asserts: no + Profiling: no + Optimization Level: high + +Linking Options: +---------------- + Libraries: static, shared + Statically Linked Executables: + LDFLAGS: + H5_LDFLAGS: + AM_LDFLAGS: -L/usr/lib -L/opt/hadoop/lib/native -L/usr/lib/jvm/java-11-openjdk-arm64/jre/lib/ -L/usr/lib/jvm/java-11-openjdk-arm64/jre/lib//server + Extra libraries: -lhdfs -lpthread -lsz -lz -ldl -lm + Archiver: ar + AR_FLAGS: cr + Ranlib: ranlib + +Languages: +---------- + C: yes + C Compiler: /usr/bin/mpicc ( 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,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=aarch64-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-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu built with gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) + CPPFLAGS: + H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -DNDEBUG -UH5_DEBUG_API + AM_CPPFLAGS: -I/usr/include -I/opt/hadoop/include + C Flags: + H5 C Flags: -std=c99 -Wall -Wcast-qual -Wconversion -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-c++-compat -Wno-format-nonliteral -Wshadow -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-overlength-strings -Wno-jump-misses-init -Wno-suggest-attribute=const -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=pure -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -O3 -Werror=bad-function-cast -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=packed -Werror=pointer-sign -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=strict-prototypes -Werror=switch -Wunused-function -Wunused-variable -Wunused-parameter -Wcast-align -Wunused-but-set-variable -Wformat -Werror=incompatible-pointer-types -Werror=shadow -Wcast-function-type -Wmaybe-uninitialized + AM C Flags: + Shared C Library: yes + Static C Library: yes + + + Fortran: yes + Fortran Compiler: /usr/bin/mpif90 ( 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,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --program-prefix=aarch64-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-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu built with gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) + Fortran Flags: + H5 Fortran Flags: -std=f2008 -Waliasing -Wall -Wcharacter-truncation -Wextra -Wimplicit-interface -Wsurprising -Wunderflow -pedantic -Warray-temporaries -Wintrinsics-std -Wimplicit-procedure -Wreal-q-constant -Wfunction-elimination -Wrealloc-lhs -Wrealloc-lhs-all -Wno-c-binding-type -Wuse-without-only -Winteger-division -Wfrontend-loop-interchange -s -O3 + AM Fortran Flags: + Shared Fortran Library: yes + Static Fortran Library: yes + + C++: yes + C++ Compiler: /usr/bin/g++ + C++ Flags: + H5 C++ Flags: -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-format-nonliteral -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -O3 -Wcast-align -Wmissing-declarations -Werror=packed -Werror=redundant-decls -Werror=switch -Wunused-but-set-variable -Werror=unused-function -Werror=unused-variable -Wunused-parameter -Werror=shadow + AM C++ Flags: + Shared C++ Library: yes + Static C++ Library: yes + + Java: yes + Java Compiler: /usr/bin/java (openjdk 11.0.10 2021-01-19) + + +Features: +--------- + Parallel HDF5: yes +Parallel Filtered Dataset Writes: yes + Large Parallel I/O: yes + High-level library: yes + Build HDF5 Tests: no + Build HDF5 Tools: yes + Threadsafety: yes + Default API mapping: v110 + With deprecated public symbols: yes + I/O filters (external): deflate(zlib),szip(encoder) + MPE: + Direct VFD: no + Mirror VFD: no + (Read-Only) S3 VFD: no + (Read-Only) HDFS VFD: yes + dmalloc: no + Packages w/ extra debug output: none + API tracing: no + Using memory checker: no + Memory allocation sanity checks: no + Function stack tracing: no + Use file locking: best-effort + Strict file format checks: no + Optimization instrumentation: no \ No newline at end of file diff --git a/hdf5_details.txt b/hdf5_details.txt new file mode 100644 index 0000000..41aabf8 --- /dev/null +++ b/hdf5_details.txt @@ -0,0 +1,433 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports nested variables... (cached) yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking shell variables initial values... done +checking if basename works... yes +checking if xargs works... yes +checking for cached host... none +checking for config aarch64-unknown-linux-gnu... no +checking for config aarch64-unknown-linux-gnu... no +checking for config unknown-linux-gnu... no +checking for config unknown-linux-gnu... no +checking for config aarch64-linux-gnu... no +checking for config aarch64-linux-gnu... no +checking for config aarch64-unknown... no +checking for config linux-gnu... found +compiler 'mpicc' is GNU gcc-9.3.0 +compiler 'mpif90' is GNU gfortran-9.3.0 +compiler 'g++' is GNU g++-9.3.0 +checking for config ../config/site-specific/host-d6c082152122... no +checking for clang sanitizer checks... checking build mode... production +checking for gcc... mpicc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether mpicc accepts -g... yes +checking for mpicc option to accept ISO C89... none needed +checking whether mpicc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of mpicc... gcc3 +checking if unsupported combinations of configure options are allowed... yes +checking how to run the C preprocessor... mpicc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for off_t... yes +checking for size_t... yes +checking for ssize_t... yes +checking for ptrdiff_t... yes +checking whether byte ordering is bigendian... no +checking size of char... 1 +checking size of short... 2 +checking size of int... 4 +checking size of unsigned... 4 +checking size of long... 8 +checking size of long long... 8 +checking size of __int64... 0 +checking size of float... 4 +checking size of double... 8 +checking size of long double... 16 +checking size of __float128... 0 +checking size of _Quad... 0 +checking quadmath.h usability... no +checking quadmath.h presence... no +checking for quadmath.h... no +checking maximum decimal precision for C... 36 +checking if Fortran interface enabled... yes +checking whether we are using the GNU Fortran compiler... yes +checking whether mpif90 accepts -g... yes +checking for Fortran flag to compile .f90 files... none +checking whether we are using the GNU Fortran compiler... (cached) yes +checking whether mpif90 accepts -g... (cached) yes +checking what mpif90 does with modules... module.mod +checking how mpif90 finds modules... -I +checking if Fortran compiler version compatible with Fortran 2003 HDF... yes +checking how to get verbose linking output from mpif90... -v +checking for Fortran libraries of mpif90... -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lpthread +checking for dummy main to link with Fortran libraries... none +checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore +checking if Fortran compiler supports intrinsic SIZEOF... yes +checking if Fortran compiler supports intrinsic C_SIZEOF... yes +checking if Fortran compiler supports intrinsic STORAGE_SIZE... yes +checking if Fortran compiler supports intrinsic module ISO_FORTRAN_ENV... yes +checking for Number of Fortran INTEGER KINDs... 5 +checking for Fortran INTEGER KINDs... {1,2,4,8,16} +checking for Fortran REAL KINDs... {4,8,16} +checking for Fortran REALs maximum decimal precision... 33 +checking sizeof of native KINDS... +checking for Number of Fortran INTEGER KINDs... 5 +checking for Fortran INTEGER KINDs... {1,2,4,8,16} +checking for Fortran REAL KINDs... {4,8,16} +checking for Fortran REALs maximum decimal precision... 33 +checking sizeof of available INTEGER KINDs... {1,2,4,8,16} +checking sizeof of available REAL KINDs... {4,8,16} +checking if Fortran compiler supports intrinsic C_LONG_DOUBLE... yes +checking if Fortran C_LONG_DOUBLE is different from C_DOUBLE... yes +checking for Fortran interoperable KINDS with C... {4,8,16} +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking if c++ interface enabled... yes +checking if g++ needs old style header files in includes... no +checking if g++ can handle namespaces... yes +checking if g++ can handle static cast... yes +checking if g++ has offsetof extension... yes +checking if the high-level library is enabled... yes +checking for ar... ar +checking whether make sets $(MAKE)... (cached) yes +checking for tr... /usr/bin/tr +checking if srcdir= and time commands work together... no +checking if Java JNI interface enabled... yes +checking for gcj... no +checking for guavac... no +checking for jikes... no +checking for javac... javac +checking if javac works... yes +checking for kaffe... no +checking for java... java +checking if java works... yes +checking for jar... jar +checking for javadoc... javadoc +checking jni headers... /usr/lib/jvm/java-11-openjdk-arm64/include +You have no CLASSPATH, I hope it is good +checking for junit.textui.TestRunner class... no +checking for junit... +checking for JAVA_HOME... /usr/lib/jvm/java-11-openjdk-arm64 +yes +checking if shared Fortran libraries are supported... yes +checking if building tests is disabled... Building HDF5 tests is disabled +checking if building tools is disabled... checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by mpicc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from mpicc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if mpicc supports -fno-rtti -fno-exceptions... no +checking for mpicc option to produce PIC... -fPIC -DPIC +checking if mpicc PIC flag -fPIC -DPIC works... yes +checking if mpicc static flag -static works... no +checking if mpicc supports -c -o file.o... yes +checking if mpicc supports -c -o file.o... (cached) yes +checking whether the mpicc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... yes +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for mpif90 option to produce PIC... -fPIC +checking if mpif90 PIC flag -fPIC works... yes +checking if mpif90 static flag -static works... no +checking if mpif90 supports -c -o file.o... yes +checking if mpif90 supports -c -o file.o... (cached) yes +checking whether the mpif90 linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking if we should install only statically linked executables... no +checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes +checking for ceil in -lm... yes +checking for dlopen in -ldl... (cached) yes +checking for ANSI C header files... (cached) yes +checking whether time.h and sys/time.h may both be included... yes +checking sys/resource.h usability... yes +checking sys/resource.h presence... yes +checking for sys/resource.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking for unistd.h... (cached) yes +checking sys/ioctl.h usability... yes +checking sys/ioctl.h presence... yes +checking for sys/ioctl.h... yes +checking for sys/stat.h... (cached) yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking for sys/types.h... (cached) yes +checking sys/file.h usability... yes +checking sys/file.h presence... yes +checking for sys/file.h... yes +checking stddef.h usability... yes +checking stddef.h presence... yes +checking for stddef.h... yes +checking setjmp.h usability... yes +checking setjmp.h presence... yes +checking for setjmp.h... yes +checking features.h usability... yes +checking features.h presence... yes +checking for features.h... yes +checking dirent.h usability... yes +checking dirent.h presence... yes +checking for dirent.h... yes +checking for stdint.h... (cached) yes +checking stdbool.h usability... yes +checking stdbool.h presence... yes +checking for stdbool.h... yes +checking netdb.h usability... yes +checking netdb.h presence... yes +checking for netdb.h... yes +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking io.h usability... no +checking io.h presence... no +checking for io.h... no +checking winsock2.h usability... no +checking winsock2.h presence... no +checking for winsock2.h... no +checking sys/timeb.h usability... yes +checking sys/timeb.h presence... yes +checking for sys/timeb.h... yes +checking if libtool needs -no-undefined flag to build shared libraries... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking size of int8_t... 1 +checking size of uint8_t... 1 +checking size of int_least8_t... 1 +checking size of uint_least8_t... 1 +checking size of int_fast8_t... 1 +checking size of uint_fast8_t... 1 +checking size of int16_t... 2 +checking size of uint16_t... 2 +checking size of int_least16_t... 2 +checking size of uint_least16_t... 2 +checking size of int_fast16_t... 8 +checking size of uint_fast16_t... 8 +checking size of int32_t... 4 +checking size of uint32_t... 4 +checking size of int_least32_t... 4 +checking size of uint_least32_t... 4 +checking size of int_fast32_t... 8 +checking size of uint_fast32_t... 8 +checking size of int64_t... 8 +checking size of uint64_t... 8 +checking size of int_least64_t... 8 +checking size of uint_least64_t... 8 +checking size of int_fast64_t... 8 +checking size of uint_fast64_t... 8 +checking size of size_t... 8 +checking size of ssize_t... 8 +checking size of ptrdiff_t... 8 +checking size of off_t... 8 +checking size of bool... 1 +checking size of time_t... 8 +checking if dev_t is scalar... yes +checking for dmalloc library... suppressed +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +checking for compress2 in -lz... yes +checking for compress2... yes +checking for SZ_BufftoBuffCompress in -lsz... yes +checking szlib.h usability... yes +checking szlib.h presence... yes +checking for szlib.h... yes +checking for szlib encoder... yes +checking for thread safe support... yes +checking pthread.h usability... yes +checking pthread.h presence... yes +checking for pthread.h... yes +checking for pthread_self in -lpthread... yes +checking Pthreads supports system scope... yes +checking whether CLOCK_MONOTONIC is declared... yes +checking for tm_gmtoff in struct tm... yes +checking for global timezone variable... yes +checking for st_blocks in struct stat... no +checking for _getvideoconfig... no +checking for gettextinfo... no +checking for GetConsoleScreenBufferInfo... no +checking for getpwuid... yes +checking for _scrsize... no +checking for ioctl... yes +checking for struct videoconfig... no +checking for struct text_info... no +checking for TIOCGWINSZ... yes +checking for TIOCGETD... yes +checking for library containing clock_gettime... none required +checking for alarm... yes +checking for clock_gettime... yes +checking for difftime... yes +checking for fcntl... yes +checking for flock... yes +checking for fork... yes +checking for frexpf... yes +checking for frexpl... yes +checking for gethostname... yes +checking for getrusage... yes +checking for gettimeofday... yes +checking for lstat... yes +checking for rand_r... yes +checking for random... yes +checking for setsysinfo... no +checking for signal... yes +checking for longjmp... yes +checking for setjmp... yes +checking for siglongjmp... yes +checking for sigsetjmp... no +checking for sigprocmask... yes +checking for snprintf... yes +checking for srandom... yes +checking for strdup... yes +checking for symlink... yes +checking for system... yes +checking for strtoll... yes +checking for strtoull... yes +checking for tmpfile... yes +checking for asprintf... yes +checking for vasprintf... yes +checking for vsnprintf... yes +checking for waitpid... yes +checking for roundf... yes +checking for lroundf... yes +checking for llroundf... yes +checking for round... yes +checking for lround... yes +checking for llround... yes +checking for an ANSI C-conforming const... yes +checking if the compiler understands __inline__... yes +checking if the compiler understands __inline... yes +checking if the compiler understands inline... yes +checking for __attribute__ extension... yes +checking for __func__ extension... yes +checking for __FUNCTION__ extension... yes +checking for C99 designated initialization support... yes +checking how to print long long... %ld and %lu +checking enable debugging symbols... no +checking enable asserts... no +checking enable developer warnings... no +checking profiling... no +checking optimization level... high +checking enable file locking... best-effort +checking for internal debug output... none +checking whether function stack tracking is enabled... no +checking for API tracing... no +checking whether a memory checking tool will be used... no +checking whether internal memory allocation sanity checking is used... no +checking for parallel support files... provided by compiler +checking whether a simple MPI-IO C program can be linked... yes +checking whether a simple MPI-IO Fortran program can be linked... yes +checking prefix for running on one processor... +checking prefix for running in parallel... mpiexec -n $${NPROCS:=6} +checking for MPI_Comm_c2f and MPI_Comm_f2c functions... yes +checking for MPI_Info_c2f and MPI_Info_f2c functions... yes +checking for instrumented library... no +checking for MPE... suppressed +checking for MPI_Mprobe and MPI_Imrecv functions... yes +checking for MPI_Get_elements_x and MPI_Type_size_x functions... yes +checking whether O_DIRECT is declared... yes +checking for posix_memalign... yes +checking if the direct I/O virtual file driver (VFD) is enabled... no +checking if the Mirror virtual file driver (VFD) is enabled... no +checking if the Read-Only S3 virtual file driver (VFD) is enabled... no +checking hdfs.h usability... yes +checking hdfs.h presence... yes +checking for hdfs.h... yes +checking for JNI_GetCreatedJavaVMs in -ljvm... no +checking for hdfsConnect in -lhdfs... yes +checking for custom examples path definition... ${prefix}/share/hdf5_examples +checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin +checking whether exception handling functions is checked during data conversions... yes +checking whether data accuracy is guaranteed during data conversions... yes +checking if the machine has window style path name... no +checking if using special algorithm to convert long double to (unsigned) long values... no +checking if using special algorithm to convert (unsigned) long to long double values... no +checking if correctly converting long double to (unsigned) long long values... yes +checking if correctly converting (unsigned) long long to long double values... yes +checking if the system is IBM ppc64le and cannot correctly convert some long double values... no +checking additional programs should be built... no +checking if deprecated public symbols are available... yes +checking which version of public symbols to use by default... v110 +checking whether to perform strict file format checks... no +checking for pread... yes +checking for pwrite... yes +checking whether to use pread/pwrite instead of read/write in certain VFDs... yes +checking whether to have library information embedded in the executables... yes +checking if alignment restrictions are strictly enforced... no +configure: creating ./config.lt +config.lt: creating libtool \ No newline at end of file diff --git a/hwloc.txt b/hwloc.txt new file mode 100644 index 0000000..85ee16a --- /dev/null +++ b/hwloc.txt @@ -0,0 +1,9 @@ +----------------------------------------------------------------------------- +Hwloc optional build support status (more details can be found above): + +Probe / display I/O devices: PCI(linux) LinuxIO OpenCL CUDA +Graphical output: yes (Cairo) +XML input / output: full +Netloc functionality: no +Plugin support: no +----------------------------------------------------------------------------- \ No newline at end of file diff --git a/hwloc_conf_details.txt b/hwloc_conf_details.txt new file mode 100644 index 0000000..c7342d8 --- /dev/null +++ b/hwloc_conf_details.txt @@ -0,0 +1,388 @@ +### +### Configuring hwloc distribution tarball +### Startup tests +### +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking whether make supports nested variables... (cached) yes +checking whether make supports the include directive... yes (GNU style) +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... gcc3 +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for ar... ar +checking the archiver (ar) interface... ar +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... no +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) gcc3 +checking for gcc option to accept ISO C99... none needed +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for X... libraries , headers + +### +### Configuring hwloc core +### +checking hwloc building mode... standalone +configure: hwloc builddir: /tmp/hwloc-2.4.0 +configure: hwloc srcdir: /tmp/hwloc-2.4.0 +checking for hwloc version... 2.4.0 +checking if want hwloc maintainer support... disabled +checking for hwloc directory prefix... (none) +checking for hwloc symbol prefix... hwloc_ +checking for gcc option to accept ISO C99... (cached) none needed +checking size of void *... 8 +checking which OS support to include... Linux +checking which CPU support to include... unknown +checking size of unsigned long... 8 +checking size of unsigned int... 4 +checking for the C compiler vendor... gnu +checking for __attribute__... yes +checking for __attribute__(aligned)... yes +checking for __attribute__(always_inline)... yes +checking for __attribute__(cold)... yes +checking for __attribute__(const)... yes +checking for __attribute__(deprecated)... yes +checking for __attribute__(format)... yes +checking for __attribute__(hot)... yes +checking for __attribute__(malloc)... yes +checking for __attribute__(may_alias)... yes +checking for __attribute__(no_instrument_function)... yes +checking for __attribute__(nonnull)... yes +checking for __attribute__(noreturn)... yes +checking for __attribute__(packed)... yes +checking for __attribute__(pure)... yes +checking for __attribute__(sentinel)... yes +checking for __attribute__(unused)... yes +checking for __attribute__(warn_unused_result)... yes +checking for __attribute__(weak_alias)... yes +checking if gcc supports -fvisibility=hidden... yes +checking whether to enable symbol visibility... yes (via -fvisibility=hidden) +configure: WARNING: "-fvisibility=hidden" has been added to the hwloc CFLAGS +checking whether the C compiler rejects function calls with too many arguments... yes +checking whether the C compiler rejects function calls with too few arguments... yes +checking whether to enable "picky" compiler mode... no (default) +checking for unistd.h... (cached) yes +checking dirent.h usability... yes +checking dirent.h presence... yes +checking for dirent.h... yes +checking for strings.h... (cached) yes +checking ctype.h usability... yes +checking ctype.h presence... yes +checking for ctype.h... yes +checking for strcasecmp... yes +checking whether strcasecmp is declared... yes +checking whether function strcasecmp has a complete prototype... yes +checking for strncasecmp... yes +checking whether strncasecmp is declared... yes +checking whether function strncasecmp has a complete prototype... yes +checking for strftime... yes +checking for setlocale... yes +checking for stdint.h... (cached) yes +checking sys/mman.h usability... yes +checking sys/mman.h presence... yes +checking for sys/mman.h... yes + +**** Linux-specific checks +checking whether sched_getcpu is declared... yes +checking whether sched_setaffinity is declared... yes +checking whether function sched_setaffinity has a complete prototype... yes +checking for old prototype of sched_setaffinity... no +checking for working CPU_SET... yes +checking for working CPU_SET_S... yes +checking for working syscall with 6 parameters... yes +checking libudev.h usability... no +checking libudev.h presence... no +checking for libudev.h... no +**** end of Linux-specific checks + +checking whether pthread_setaffinity_np is declared... yes +checking whether pthread_getaffinity_np is declared... yes +checking whether fabsf is declared... yes +checking for fabsf in -lm... yes +checking whether modff is declared... yes +checking for modff in -lm... yes +checking whether _SC_NPROCESSORS_ONLN is declared... yes +checking whether _SC_NPROCESSORS_CONF is declared... yes +checking whether _SC_NPROC_ONLN is declared... no +checking whether _SC_NPROC_CONF is declared... no +checking whether _SC_PAGESIZE is declared... yes +checking whether _SC_PAGE_SIZE is declared... yes +checking whether _SC_LARGE_PAGESIZE is declared... no +checking mach/mach_init.h usability... no +checking mach/mach_init.h presence... no +checking for mach/mach_init.h... no +checking mach_init.h usability... no +checking mach_init.h presence... no +checking for mach_init.h... no +checking mach/mach_host.h usability... no +checking mach/mach_host.h presence... no +checking for mach/mach_host.h... no +checking whether strtoull is declared... yes +checking for ssize_t... yes +checking whether snprintf is declared... yes +checking whether _strdup is declared... no +checking whether _putenv is declared... no +checking whether snprintf is correct... yes +checking whether getprogname is declared... no +checking whether getexecname is declared... no +checking for program_invocation_name... yes +checking for __progname... yes +checking for pthread_t... yes +checking for bash... /bin/bash +checking for ffs... yes +checking whether ffs is declared... yes +checking whether function ffs has a complete prototype... yes +checking for ffsl... yes +checking whether ffsl is declared... yes +checking whether function ffsl has a complete prototype... yes +checking for fls... no +checking for flsl... no +checking for clz... no +checking for clzl... no +checking for openat... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking for getpagesize... yes +checking for memalign... yes +checking for posix_memalign... yes +checking sys/utsname.h usability... yes +checking sys/utsname.h presence... yes +checking for sys/utsname.h... yes +checking for uname... yes +checking valgrind/valgrind.h usability... no +checking valgrind/valgrind.h presence... no +checking for valgrind/valgrind.h... no +checking whether RUNNING_ON_VALGRIND is declared... no +checking for PCIACCESS... no +checking pciaccess.h usability... no +checking pciaccess.h presence... no +checking for pciaccess.h... no +checking CL/cl_ext.h usability... yes +checking CL/cl_ext.h presence... yes +checking for CL/cl_ext.h... yes +checking for clGetDeviceIDs in -lOpenCL... yes +checking cuda.h usability... yes +checking cuda.h presence... yes +checking for cuda.h... yes +checking if CUDA_VERSION >= 3020... yes +checking for cuInit in -lcuda... yes +checking cuda_runtime_api.h usability... yes +checking cuda_runtime_api.h presence... yes +checking for cuda_runtime_api.h... yes +checking if CUDART_VERSION >= 3020... yes +checking for cudaGetDeviceProperties in -lcudart... yes +checking nvml.h usability... yes +checking nvml.h presence... yes +checking for nvml.h... yes +checking for nvmlInit in -lnvidia-ml... no +checking rocm_smi/rocm_smi.h usability... no +checking rocm_smi/rocm_smi.h presence... no +checking for rocm_smi/rocm_smi.h... no +checking for gethostbyname... yes +checking for connect... yes +checking for remove... yes +checking for shmat... yes +checking for IceConnectionNumber in -lICE... yes +checking X11/Xlib.h usability... yes +checking X11/Xlib.h presence... yes +checking for X11/Xlib.h... yes +checking for XOpenDisplay in -lX11... yes +checking NVCtrl/NVCtrl.h usability... no +checking NVCtrl/NVCtrl.h presence... no +checking for NVCtrl/NVCtrl.h... no +checking for LIBXML2... yes +checking libxml/parser.h usability... yes +checking libxml/parser.h presence... yes +checking for libxml/parser.h... yes +checking for xmlNewDoc... yes +checking for final LIBXML2 support... yes +checking for x86 cpuid... no +checking for pthread_mutex_lock... yes +checking if plugin support is enabled... no +checking components to build statically... noos xml synthetic xml_nolibxml linux opencl cuda xml_libxml +checking components to build as plugins... +checking for diff... /usr/bin/diff + +### +### Configuring hwloc documentation +### +checking if this is a developer build... no (doxygen generation is optional) +checking for doxygen... no +checking for pdflatex... no +checking for makeindex... no +checking for fig2dev... no +checking for gs... /usr/bin/gs +checking for epstopdf... no +checking if can build doxygen docs... no +checking for w3m... no +checking for lynx... no +checking if can build top-level README... no +checking if will build doxygen docs... no +checking if will install doxygen docs... yes + +### +### Configuring hwloc command line utilities +### +checking for gethostbyname... (cached) yes +checking for connect... (cached) yes +checking for remove... (cached) yes +checking for shmat... (cached) yes +checking for IceConnectionNumber in -lICE... (cached) yes +checking for X11/Xlib.h... (cached) yes +checking for XOpenDisplay in -lX11... (cached) yes +checking for X11/Xutil.h... yes +checking X11/keysym.h usability... yes +checking X11/keysym.h presence... yes +checking for X11/keysym.h... yes +checking for CAIRO... yes +checking cairo.h usability... yes +checking cairo.h presence... yes +checking for cairo.h... yes +checking for cairo_fill... yes +checking for final CAIRO support... yes +checking whether lstopo Cairo/X11 interactive graphical output is supported... yes +checking for wchar_t... yes +checking for putwc... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking for setlocale... (cached) yes +checking for uselocale... yes +checking xlocale.h usability... no +checking xlocale.h presence... no +checking for xlocale.h... no +checking langinfo.h usability... yes +checking langinfo.h presence... yes +checking for langinfo.h... yes +checking for nl_langinfo... yes +checking termcap support using ncurses and ... no +checking termcap support using ncurses and -ltermcap... yes +checking whether diff accepts -u... yes +checking whether diff accepts -w... yes +checking whether bind is declared... yes +checking for bind in -lsocket... no +checking time.h usability... yes +checking time.h presence... yes +checking for time.h... yes +checking for clock_gettime... yes + +### +### Configuring tests +### +checking for pthread_self in -lpthread... yes +checking for NUMA... no +checking for numa_available in -lnuma... yes +checking whether numa_bitmask_alloc is declared... yes +checking for stdlib.h... (cached) yes +checking for mkstemp... yes +checking infiniband/verbs.h usability... yes +checking infiniband/verbs.h presence... yes +checking for infiniband/verbs.h... yes +checking for ibv_open_device in -libverbs... yes +checking for xmllint... no +checking for bunzip2... bunzip2 +checking if CXX works... yes +checking whether diff accepts -u... yes \ No newline at end of file diff --git a/igraph.txt b/igraph.txt new file mode 100644 index 0000000..16eee7b --- /dev/null +++ b/igraph.txt @@ -0,0 +1,16 @@ +igraph successfully configured. + GraphML format support -- yes + GMP library support -- yes + GLPK library support -- yes + Thread-local storage -- yes + Use internal ARPACK -- yes + Use internal LAPACK -- no + Use internal BLAS -- no + Use internal F2C -- no + Use internal GLPK -- no + Debug build -- no + Clang AddressSanitizer -- no + Verify finally stack -- no + Profiling -- no + Link time optimization -- no + CRLF2LF conversion -- no \ No newline at end of file diff --git a/igraph_details.txt b/igraph_details.txt new file mode 100644 index 0000000..0da68da --- /dev/null +++ b/igraph_details.txt @@ -0,0 +1,169 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... gcc3 +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking for flex... flex +checking lex output file root... lex.yy +checking lex library... none needed +checking whether yytext is a pointer... no +checking for bison... bison -y +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking sys/times.h usability... yes +checking sys/times.h presence... yes +checking for sys/times.h... yes +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... no +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for ANSI C header files... (cached) yes +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking time.h usability... yes +checking time.h presence... yes +checking for time.h... yes +checking for unistd.h... (cached) yes +checking for stdint.h... (cached) yes +checking sys/int_types.h usability... no +checking sys/int_types.h presence... no +checking for sys/int_types.h... no +checking for expm1... yes +checking for rint... yes +checking for rintf... yes +checking for finite... yes +checking for log2... yes +checking for snprintf... yes +checking for log1p... yes +checking for round... yes +checking for fabsl... yes +checking for fmin... yes +checking for strcasecmp... yes +checking for isnan... yes +checking for strdup... yes +checking for _strdup... no +checking for ftruncate... yes +checking for stpcpy... yes +checking whether isfinite is declared... yes +checking whether stpcpy is declared... yes +checking whether '\n' printed to stdout is converted to '\r\n'... no +checking whether compiler supports -ffloat-store... yes +checking whether compiler supports -fstore... no +checking whether compiler accepts -Wall... yes +checking for xml2-config... /usr/bin/xml2-config +./configure: line 13055: sw_vers: command not found +checking for xmlSAXUserParseFile in -lxml2... yes +checking libxml/parser.h usability... yes +checking libxml/parser.h presence... yes +checking for libxml/parser.h... yes +checking for __gmpz_add in -lgmp... yes +checking gmp.h usability... yes +checking gmp.h presence... yes +checking for gmp.h... yes +checking for thread local storage (TLS) class... (cached) __thread +checking for f77_alloc_ in -lf2c... no +checking for f77_alloc in -lf2c... no +checking for F77_ALLOC_ in -lf2c... no +checking for F77_ALLOC in -lf2c... no +not found +checking for daxpy_ in -lblas... yes +checking for dlarnv_ in -llapack... yes +checking for glp_read_mps in -lglpk... yes +checking glpk.h usability... yes +checking glpk.h presence... yes +checking for glpk.h... yes +checking that generated files are newer than configure... done +configure: creating ./config.status +checking whether to generate header file include/igraph_version.h... unchanged +checking whether to generate header file include/igraph_threading.h... updated \ No newline at end of file diff --git a/imagemagick.txt b/imagemagick.txt new file mode 100644 index 0000000..82eb098 --- /dev/null +++ b/imagemagick.txt @@ -0,0 +1,97 @@ +============================================================================== +ImageMagick 7.0.10-62 is configured as follows. Please verify that this +configuration matches your expectations. + +Host system type: aarch64-unknown-linux-gnu +Build system type: aarch64-unknown-linux-gnu + + Option Value +------------------------------------------------------------------------------ +Shared libraries --enable-shared=yes yes +Static libraries --enable-static=yes yes +Build utilities --with-utilities=yes yes +Module support --with-modules=yes yes +GNU ld --with-gnu-ld=yes yes +Quantum depth --with-quantum-depth=16 16 +High Dynamic Range Imagery + --enable-hdri=yes yes + +Install documentation: no + +Memory allocation library: + JEMalloc --with-jemalloc=yes yes + TCMalloc --with-tcmalloc=no no + UMem --with-umem=no no + +Delegate library configuration: + BZLIB --with-bzlib=yes yes + Autotrace --with-autotrace=yes yes + DJVU --with-djvu=yes yes + DPS --with-dps=yes no + FFTW --with-fftw=yes yes + FLIF --with-flif=yes yes + FlashPIX --with-fpx=yes yes + FontConfig --with-fontconfig=yes yes + FreeType --with-freetype=yes yes + Ghostscript lib --with-gslib=yes yes + Graphviz --with-gvc=yes yes + HEIC --with-heic=yes yes + JBIG --with-jbig=yes yes + JPEG v1 --with-jpeg=yes yes + JPEG XL --with-jxl=no no + LCMS --with-lcms=yes yes + LQR --with-lqr=yes yes + LTDL --with-ltdl=yes yes + LZMA --with-lzma=yes yes + Magick++ --with-magick-plus-plus=yes yes + OpenEXR --with-openexr=yes yes + OpenJP2 --with-openjp2=yes yes + PANGO --with-pango=yes yes + PERL --with-perl=no no + PNG --with-png=yes yes + RAQM --with-raqm=yes yes + RAW --with-raw=yes yes + RSVG --with-rsvg=yes yes + TIFF --with-tiff=yes yes + WEBP --with-webp=yes yes + WMF --with-wmf=yes yes + X11 --with-x= yes + XML --with-xml=yes yes + ZIP --with-zip=yes yes + ZLIB --with-zlib=yes yes + ZSTD --with-zstd=yes yes + +Delegate program configuration: + GhostPCL None pcl6 (unknown) + GhostXPS None gxps (unknown) + Ghostscript None gs (9.50) + +Font configuration: + Apple fonts --with-apple-font-dir=default + Dejavu fonts --with-dejavu-font-dir=/usr/share/fonts/truetype/dejavu /usr/share/fonts/truetype/dejavu/ + Ghostscript fonts --with-gs-font-dir=default /usr/share/ghostscript/fonts/ + URW-base35 fonts --with-urw-base35-font-dir=default none + Windows fonts --with-windows-font-dir=default none + +X11 configuration: + X_CFLAGS = + X_PRE_LIBS = -lSM -lICE + X_LIBS = + X_EXTRA_LIBS = + +Options used to compile and link: + PREFIX = /usr/local + EXEC-PREFIX = /usr/local + VERSION = 7.0.10-62 + CC = gcc + CFLAGS = -I/usr/include/libxml2 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/librsvg-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libraw -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/OpenEXR -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/lqr-1 -I/usr/include/openjpeg-2.3 -I/usr/include/graphviz -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/fribidi -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/local/include -pthread -I/usr/local/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -fopenmp -Wall -g -O2 -fexceptions -pthread -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 + CPPFLAGS = -DMAGICKCORE_HDRI_ENABLE=1 -DMAGICKCORE_QUANTUM_DEPTH=16 + PCFLAGS = + DEFS = -DHAVE_CONFIG_H + LDFLAGS = + LIBS = -llcms2 -lfreetype -lraqm -lfreetype -llqr-1 -lglib-2.0 -L/usr/local/lib -lfftw3 -lxml2 -lflif -lfontconfig -lfreetype -lXext -lSM -lICE -lX11 -lXt -llzma -lbz2 -lz -L/usr//usr/lib/aarch64-linux-gnu -lzip -lltdl -lm -ljemalloc -lpthread + CXX = g++ + CXXFLAGS = -pthread + FEATURES = DPC HDRI Cipher OpenCL OpenMP Modules + DELEGATES = autotrace bzlib djvu fftw flif fpx fontconfig freetype gslib heic jbig jng jpeg lcms lqr lzma openexr openjp2 pango png ps raqm raw rsvg tiff video webp wmf x xml zip zlib zstd +============================================================================== diff --git a/imagemagick_details.txt b/imagemagick_details.txt new file mode 100644 index 0000000..1f5a4f0 --- /dev/null +++ b/imagemagick_details.txt @@ -0,0 +1,723 @@ +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking whether make supports nested variables... (cached) yes +Configuring ImageMagick 7.0.10-62 +checking whether build environment is sane... yes +checking whether make supports the include directive... yes (GNU style) +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... gcc3 +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for ar... ar +checking the archiver (ar) interface... ar +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) gcc3 +checking how to run the C preprocessor... gcc -E +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking how to print strings... printf +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for ld used by gcc... (cached) /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes +checking for gcc option to accept ISO C99... none needed +checking for C compiler vendor... gnu +checking CFLAGS for most reasonable warnings... -Wall +checking whether make sets $(MAKE)... (cached) yes +checking whether ln -s works... yes +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for gawk... (cached) mawk +checking if malloc debugging is wanted... no +checking for __attribute__... yes +checking for gcc architecture flag... +checking for gcc architecture flag... unknown +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.20... yes +checking for C compiler vendor... (cached) gnu +checking if LD -Wl,--version-script works... yes +checking for linker lazyload option... none +checking whether gcc is Clang... no +checking whether pthreads work with "-pthread" and "-lpthread"... yes +checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE +checking whether more special flags are required for pthreads... no +checking for PTHREAD_PRIO_INHERIT... yes +checking for gcc option to support OpenMP... -fopenmp +checking CL/cl.h usability... yes +checking CL/cl.h presence... yes +checking for CL/cl.h... yes +checking for OpenCL library... yes +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for _LARGEFILE_SOURCE value needed for large files... no +checking Linux compatible sendfile()... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... no +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether to enable maintainer-specific portions of Makefiles... no +checking whether gcc needs -traditional... no +checking for ANSI C header files... (cached) yes +checking whether to enable assertions... yes +checking for dirent.h that defines DIR... yes +checking for library containing opendir... none required +checking arm/limits.h usability... no +checking arm/limits.h presence... no +checking for arm/limits.h... no +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking complex.h usability... yes +checking complex.h presence... yes +checking for complex.h... yes +checking errno.h usability... yes +checking errno.h presence... yes +checking for errno.h... yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking limits.h usability... yes +checking limits.h presence... yes +checking for limits.h... yes +checking linux/unistd.h usability... yes +checking linux/unistd.h presence... yes +checking for linux/unistd.h... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking machine/param.h usability... no +checking machine/param.h presence... no +checking for machine/param.h... no +checking mach-o/dyld.h usability... no +checking mach-o/dyld.h presence... no +checking for mach-o/dyld.h... no +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking OS.h usability... no +checking OS.h presence... no +checking for OS.h... no +checking process.h usability... no +checking process.h presence... no +checking for process.h... no +checking sun_prefetch.h usability... no +checking sun_prefetch.h presence... no +checking for sun_prefetch.h... no +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking sys/ipc.h usability... yes +checking sys/ipc.h presence... yes +checking for sys/ipc.h... yes +checking sys/mman.h usability... yes +checking sys/mman.h presence... yes +checking for sys/mman.h... yes +checking sys/resource.h usability... yes +checking sys/resource.h presence... yes +checking for sys/resource.h... yes +checking sys/sendfile.h usability... yes +checking sys/sendfile.h presence... yes +checking for sys/sendfile.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking sys/syslimits.h usability... no +checking sys/syslimits.h presence... no +checking for sys/syslimits.h... no +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking sys/timeb.h usability... yes +checking sys/timeb.h presence... yes +checking for sys/timeb.h... yes +checking sys/times.h usability... yes +checking sys/times.h presence... yes +checking for sys/times.h... yes +checking sys/uio.h usability... yes +checking sys/uio.h presence... yes +checking for sys/uio.h... yes +checking sys/wait.h usability... yes +checking sys/wait.h presence... yes +checking for sys/wait.h... yes +checking utime.h usability... yes +checking utime.h presence... yes +checking for utime.h... yes +checking wchar.h usability... yes +checking wchar.h presence... yes +checking for wchar.h... yes +checking xlocale.h usability... no +checking xlocale.h presence... no +checking for xlocale.h... no +checking for stdbool.h that conforms to C99... yes +checking for _Bool... yes +checking for working volatile... yes +checking for preprocessor stringizing operator... yes +checking whether stat file-mode macros are broken... no +checking whether time.h and sys/time.h may both be included... yes +checking whether struct tm is in sys/time.h or time.h... time.h +checking for struct tm.tm_zone... yes +checking whether #! works in shell scripts... yes +checking whether char is unsigned... yes +checking for an ANSI C-conforming const... yes +checking for inline... inline +checking for C/C++ restrict keyword... __restrict +checking for working volatile... (cached) yes +checking whether byte ordering is bigendian... no +checking for int8_t... yes +checking for int16_t... yes +checking for int32_t... yes +checking for int64_t... yes +checking for unsigned long long int... yes +checking for long long int... yes +checking for intmax_t... yes +checking for intptr_t... yes +checking for mbstate_t... yes +checking for mode_t... yes +checking for off_t... yes +checking for pid_t... yes +checking for size_t... yes +checking for ssize_t... yes +checking for uid_t in sys/types.h... yes +checking for uint8_t... yes +checking for uint16_t... yes +checking for uint32_t... yes +checking for uint64_t... yes +checking for uintmax_t... yes +checking for uintptr_t... yes +checking size of float_t... 4 +checking size of double_t... 8 +checking size of float... 4 +checking size of double... 8 +checking size of long double... 16 +checking size of unsigned long long... 8 +checking size of ssize_t... 8 +checking size of void *... 8 +checking whether our compiler supports __func__... yes +checking whether closedir returns void... no +checking for stdlib.h... (cached) yes +checking for unistd.h... (cached) yes +checking for sys/param.h... yes +checking for getpagesize... yes +checking for working mmap... yes +checking vfork.h usability... no +checking vfork.h presence... no +checking for vfork.h... no +checking for fork... yes +checking for vfork... yes +checking for working fork... yes +checking for working vfork... (cached) yes +checking for working memcmp... yes +checking sys/select.h usability... yes +checking sys/select.h presence... yes +checking for sys/select.h... yes +checking for sys/socket.h... (cached) yes +checking types of arguments for select... int,fd_set *,struct timeval * +checking for working strtod... yes +checking whether strerror_r is declared... yes +checking for strerror_r... yes +checking whether strerror_r returns char *... yes +checking for vprintf... yes +checking for _doprnt... no +checking for sqrt in -lm... yes +checking for library containing gethostbyname... none required +checking for library containing socket... none required +checking for library containing clock_gettime... none required +checking whether clock_gettime supports CLOCK_REALTIME... yes +checking whether pread is declared... yes +checking whether pwrite is declared... yes +checking whether strlcpy is declared... no +checking whether vsnprintf is declared... yes +checking whether we are using the GNU C++ compiler... (cached) yes +checking whether g++ accepts -g... (cached) yes +checking dependency style of g++... (cached) gcc3 +checking whether the compiler recognizes bool as a built-in type... yes +checking whether the compiler implements namespaces... yes +checking if g++ supports namespace std... yes +checking whether the compiler supports ISO C++ standard library... yes +checking for g++ option to support OpenMP... -fopenmp +checking whether C++ compiler is sufficient for Magick++... yes +checking for X11 configure files... +checking for GOMP_parallel_start in -lgomp... yes +checking for JEMALLOC support... +checking jemalloc/jemalloc.h usability... yes +checking jemalloc/jemalloc.h presence... yes +checking for jemalloc/jemalloc.h... yes +checking for malloc_stats_print in -ljemalloc... yes +checking if jemalloc memory allocation library is complete... yes +------------------------------------------------------------- +checking for BZLIB... +checking bzlib.h usability... yes +checking bzlib.h presence... yes +checking for bzlib.h... yes +checking for BZ2_bzDecompress in -lbz2... yes +checking if BZLIB package is complete... yes +checking for X... libraries , headers +checking for gethostbyname... yes +checking for connect... yes +checking for remove... yes +checking for shmat... yes +checking for IceConnectionNumber in -lICE... yes +------------------------------------------------------------- +checking for X11... +checking for shmctl... yes +checking for XShmAttach in -lXext... yes +checking for XShapeCombineMask in -lXext... yes +checking for XtSetEventDispatcher in -lXt... yes +------------------------------------------------------------- +checking for libzip >= 1.0.0... yes + +------------------------------------------------------------- +checking for zlib >= 1.0.0... yes + +------------------------------------------------------------- +checking for libzstd >= 1.0.0... yes + +------------------------------------------------------------- +checking for libltdl... +checking ltdl.h usability... yes +checking ltdl.h presence... yes +checking for ltdl.h... yes +checking for lt_dlinit in -lltdl... yes +checking if libltdl package is complete... yes +------------------------------------------------------------- +checking for autotrace >= 0.31.2... yes + +------------------------------------------------------------- +checking for DPS... +checking DPS/dpsXclient.h usability... no +checking DPS/dpsXclient.h presence... no +checking for DPS/dpsXclient.h... no +checking for DPSInitialize in -ldps... no +checking for DPSInitialize in -ldps... no +checking for XDPSPixelsPerPoint in -ldpstk... no +checking if DPS package is complete... no +------------------------------------------------------------- +checking for fftw3 >= 3.0.0... yes + +------------------------------------------------------------- +checking for FLIF... +checking flif.h usability... yes +checking flif.h presence... yes +checking for flif.h... yes +checking for flif_create_decoder in -lflif... yes +checking if FLIF package is complete... yes +------------------------------------------------------------- +checking for FlashPIX... +checking fpxlib.h usability... yes +checking fpxlib.h presence... yes +checking for fpxlib.h... yes +checking for FPX_OpenImageByFilename in -lfpx... yes +checking if FlashPIX package is complete... yes +------------------------------------------------------------- +checking for ddjvuapi >= 3.5.0... yes + +------------------------------------------------------------- +checking for fontconfig >= 2.1.0... yes + +------------------------------------------------------------- +checking for freetype2... yes + +------------------------------------------------------------- +checking for raqm... yes + +checking for Windows GDI32 support... +checking windows.h usability... no +checking windows.h presence... no +checking for windows.h... no +checking for winuser.h... no +checking for wingdi.h... no +checking if Windows GDI32 support is complete... no +------------------------------------------------------------- +checking for Ghostscript... +checking ghostscript/iapi.h usability... yes +checking ghostscript/iapi.h presence... yes +checking for ghostscript/iapi.h... yes +checking ghostscript/ierrors.h usability... yes +checking ghostscript/ierrors.h presence... yes +checking for ghostscript/ierrors.h... yes +checking for gsapi_new_instance in Ghostscript framework... no +checking for gsapi_new_instance in -lgs... yes +checking if Ghostscript package is complete... yes, using library. +------------------------------------------------------------- +checking for libgvc >= 2.9.0... yes + +------------------------------------------------------------- +checking for libheif... yes + +------------------------------------------------------------- +checking for JBIG... +checking jbig.h usability... yes +checking jbig.h presence... yes +checking for jbig.h... yes +checking for jbg_dec_init in -ljbig... yes +checking if JBIG package is complete... yes +------------------------------------------------------------- +checking for JPEG... +checking jconfig.h usability... yes +checking jconfig.h presence... yes +checking for jconfig.h... yes +checking jerror.h usability... yes +checking jerror.h presence... yes +checking for jerror.h... yes +checking jmorecfg.h usability... yes +checking jmorecfg.h presence... yes +checking for jmorecfg.h... yes +checking jpeglib.h usability... yes +checking jpeglib.h presence... yes +checking for jpeglib.h... yes +checking for jpeg_read_header in -ljpeg... yes +checking if JPEG package is complete... yes +------------------------------------------------------------- +checking for lcms2 >= 2.0.0... yes + +checking lcms2/lcms2.h usability... no +checking lcms2/lcms2.h presence... no +checking for lcms2/lcms2.h... no +------------------------------------------------------------- +checking for libopenjp2 >= 2.1.0... yes + +------------------------------------------------------------- +checking for lqr-1 >= 0.1.0... yes + +------------------------------------------------------------- +checking for liblzma >= 2.9.0... yes + +------------------------------------------------------------- +checking for OpenEXR >= 1.0.6... yes + +------------------------------------------------------------- +checking for pangocairo >= 1.28.1... yes + +checking for pango >= 1.28.1... yes + +------------------------------------------------------------- +checking for libpng >= 1.0.0... yes + +------------------------------------------------------------- +checking for libraw_r >= 0.14.8... yes + +------------------------------------------------------------- +checking for librsvg-2.0 >= 2.9.0... yes + +checking for cairo-svg... yes + +------------------------------------------------------------- +checking for TIFF... +checking tiff.h usability... yes +checking tiff.h presence... yes +checking for tiff.h... yes +checking tiffio.h usability... yes +checking tiffio.h presence... yes +checking for tiffio.h... yes +checking for TIFFOpen in -ltiff... yes +checking for TIFFClientOpen in -ltiff... yes +checking for TIFFIsByteSwapped in -ltiff... yes +checking for TIFFReadRGBATile in -ltiff... yes +checking for TIFFReadRGBAStrip in -ltiff... yes +checking if TIFF package is complete... yes +checking tiffconf.h usability... yes +checking tiffconf.h presence... yes +checking for tiffconf.h... yes +checking for TIFFIsCODECConfigured... yes +checking for TIFFMergeFieldInfo... yes +checking for TIFFIsBigEndian... yes +checking for TIFFSetErrorHandlerExt... yes +checking for TIFFSetTagExtender... yes +checking for TIFFReadEXIFDirectory... yes +checking for TIFFReadGPSDirectory... no +checking for TIFFSetWarningHandlerExt... yes +checking for TIFFSwabArrayOfTriples... yes +------------------------------------------------------------- +checking for libwebp... yes +checking for libwebpmux >= 0.5.0 libwebpdemux >= 0.5.0... yes + +checking for WMF support ... +checking for libwmf/ipa.h... yes +checking for wmf_lite_create in -lwmflite... yes +checking if WMF package is complete ... yes +------------------------------------------------------------- +checking for libxml-2.0 >= 2.0.0... yes + +checking for acosh... yes +checking for _aligned_malloc... no +checking for aligned_malloc... no +checking for asinh... yes +checking for atanh... yes +checking for atoll... yes +checking for atexit... yes +checking for cabs... yes +checking for carg... yes +checking for cimag... yes +checking for creal... yes +checking for clock... yes +checking for clock_getres... yes +checking for clock_gettime... yes +checking for ctime_r... yes +checking for directio... no +checking for erf... yes +checking for _exit... yes +checking for execvp... yes +checking for fchmod... yes +checking for floor... yes +checking for fork... (cached) yes +checking for ftime... yes +checking for ftruncate... yes +checking for getc_unlocked... yes +checking for getcwd... yes +checking for getpid... yes +checking for getexecname... no +checking for getdtablesize... yes +checking for getpagesize... (cached) yes +checking for getpwnam_r... yes +checking for getrlimit... yes +checking for getrusage... yes +checking for gettimeofday... yes +checking for gmtime_r... yes +checking for isnan... yes +checking for j0... yes +checking for j1... yes +checking for lltostr... no +checking for localtime_r... yes +checking for lstat... yes +checking for memmove... yes +checking for memset... yes +checking for mkstemp... yes +checking for munmap... yes +checking for nanosleep... yes +checking for newlocale... yes +checking for _NSGetExecutablePath... no +checking for pclose... yes +checking for _pclose... no +checking for poll... yes +checking for popen... yes +checking for _popen... no +checking for posix_fadvise... yes +checking for posix_fallocate... yes +checking for posix_madvise... yes +checking for posix_memalign... yes +checking for posix_spawnp... yes +checking for pow... yes +checking for pread... yes +checking for pwrite... yes +checking for qsort_r... yes +checking for raise... yes +checking for rand_r... yes +checking for readlink... yes +checking for realpath... yes +checking for select... yes +checking for seekdir... yes +checking for sendfile... yes +checking for setlocale... yes +checking for socket... yes +checking for sqrt... yes +checking for setvbuf... yes +checking for stat... yes +checking for strcasestr... yes +checking for strchr... yes +checking for strrchr... yes +checking for strcspn... yes +checking for strdup... yes +checking for strpbrk... yes +checking for strspn... yes +checking for strstr... yes +checking for strtod... (cached) yes +checking for strtod_l... yes +checking for strtol... yes +checking for strtoul... yes +checking for symlink... yes +checking for sysconf... yes +checking for sigemptyset... yes +checking for sigaction... yes +checking for spawnvp... no +checking for strerror... yes +checking for strlcat... no +checking for strlcpy... no +checking for strcasecmp... yes +checking for strncasecmp... yes +checking for telldir... yes +checking for tempnam... yes +checking for times... yes +checking for ulltostr... no +checking for uselocale... yes +checking for usleep... yes +checking for utime... yes +checking for vfprintf... yes +checking for vfprintf_l... no +checking for vsprintf... yes +checking for vsnprintf... yes +checking for vsnprintf_l... no +checking for waitpid... yes +checking for _wfopen... no +checking for _wstat... no +------------------------------------------------------------- +checking for ImageMagick delegate programs... +checking for bpgdec... bpgdec +checking for bpgenc... bpgenc +checking for blender... blender +checking for xdg-open... no +checking for google-chrome... no +checking for firefox... no +checking for konqueror... no +checking for mozilla... no +checking for lynx... no +checking for ufraw-batch... ufraw-batch +checking for libreoffice... libreoffice +checking for dvips... dvips +checking for magick... magick +checking for magick... magick +checking for xterm... xterm +checking for dot... /usr/bin/dot +checking for hp2xx... hp2xx +checking for html2ps... html2ps +checking for ilbmtoppm... ilbmtoppm +checking for ppmtoilbm... ppmtoilbm +checking for JxrDecApp... JxrDecApp +checking for JxrEncApp... JxrEncApp +checking for lepton... lepton +checking for lp... no +checking for lpr... lpr +checking for gimp... gimp +checking for magick... magick +checking for ffmpeg... /usr/bin/ffmpeg +checking for ffmpeg... /usr/bin/ffmpeg +checking for mrsidgeodecode... mrsidgeodecode +checking for mv... /usr/bin/mv +checking for pcl6... pcl6 +checking for gsx... no +checking for gsc... no +checking for gs... /usr/bin/gs +checking for rm... /usr/bin/rm +checking for rsvg-convert... rsvg-convert +checking for inkscape... inkscape +checking for tesseract... /usr/bin/tesseract +checking for potrace... potrace +checking for fig2dev... fig2dev +checking for dwebp... dwebp +checking for cwebp... cwebp +checking for curl... /usr/bin/curl +checking for gxps... gxps +checking for Apple fonts directory... not found! +checking for Dejavu fonts directory... /usr/share/fonts/truetype/dejavu/ +checking for Ghostscript fonts directory... /usr/share/ghostscript/fonts/ +checking for URW-base35 fonts directory... not found! +checking for Windows fonts directory... not found! +checking for gnutar... no +checking for gtar... no +checking for tar... tar +checking for perl... perl +checking for rpmbuild... no +checking for rpm... no +checking for 7za... no +checking for zip... zip +------------------------------------------------------------- +checking for PCL... +checking for pcl color device... ppmraw +checking for pcl CMYK device... ppmraw +checking for pcl mono device... ppmraw +------------------------------------------------------------- +checking for XPS... +checking for xps color device... ppmraw +checking for xps CMYK device... ppmraw +checking for xps mono device... ppmraw +------------------------------------------------------------- +checking for Ghostscript... +checking for Ghostscript version... 9.50 +checking for gs color device... png16m +checking for gs alpha device... pngalpha +checking for gs CMYK device... pamcmyk32 +checking for gs mono device... pbmraw +checking for gs PDF writing device... pdfwrite +checking for gs PS writing device... ps2write +checking for gs EPS writing device... eps2write +------------------------------------------------------------- \ No newline at end of file diff --git a/jasper_details.txt b/jasper_details.txt new file mode 100644 index 0000000..32aa524 --- /dev/null +++ b/jasper_details.txt @@ -0,0 +1,107 @@ +-- 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 +Software version: 2.0.14 +Shared library ABI version: 4 +Shared library build version: 4.0.0 +JAS_ENABLE_ASAN OFF +JAS_ENABLE_USAN OFF +JAS_ENABLE_LSAN OFF +JAS_ENABLE_MSAN OFF +JAS_MULTICONFIGURATION_GENERATOR 0 +CMake Warning at CMakeLists.txt:112 (message): + If this software is being built as a package for a Linux distribution, you + should probably set JAS_ENABLE_AUTOMATIC_DEPENDENCIES to false. + + +Platform UNIX (Not OSX) +JAS_LOCAL OFF +CMAKE_BUILD_TYPE Release +CMAKE_C_COMPILER_ID GNU +CMAKE_C_COMPILER /usr/bin/cc +CMAKE_C_FLAGS +-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) +-- Could NOT find LATEX (missing: LATEX_COMPILER PDFLATEX) +PDFLATEX_COMPILER: PDFLATEX_COMPILER-NOTFOUND +LATEX_FOUND FALSE +-- Looking for include file fcntl.h +-- Looking for include file fcntl.h - found +-- Looking for include file io.h +-- Looking for include file io.h - not found +-- Looking for include file unistd.h +-- Looking for include file unistd.h - found +-- Looking for include file windows.h +-- Looking for include file windows.h - not found +-- Looking for include file sys/time.h +-- Looking for include file sys/time.h - found +-- Looking for include file sys/types.h +-- Looking for include file sys/types.h - found +-- Looking for gettimeofday +-- Looking for gettimeofday - found +-- Looking for getrusage +-- Looking for getrusage - found +-- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (found version "80") +JPEG library found: TRUE +JPEG include directory: /usr/include +JPEG libraries: /usr/lib/aarch64-linux-gnu/libjpeg.so +-- Performing Test JAS_HAVE_JPEGLIB_H +-- Performing Test JAS_HAVE_JPEGLIB_H - Success +JAS_HAVE_JPEGLIB_H: 1 +JAS_HAVE_LIBJPEG: 1 +CMake Warning (dev) at /usr/share/cmake-3.16/Modules/FindOpenGL.cmake:275 (message): + Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when + available. Run "cmake --help-policy CMP0072" for policy details. Use the + cmake_policy command to set the policy and suppress this warning. + + FindOpenGL found both a legacy GL library: + + OPENGL_gl_LIBRARY: /usr/lib/aarch64-linux-gnu/libGL.so + + and GLVND libraries for OpenGL and GLX: + + OPENGL_opengl_LIBRARY: /usr/lib/aarch64-linux-gnu/libOpenGL.so + OPENGL_glx_LIBRARY: /usr/lib/aarch64-linux-gnu/libGLX.so + + OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for + compatibility with CMake 3.10 and below the legacy GL library will be used. +Call Stack (most recent call first): + CMakeLists.txt:270 (find_package) +This warning is for project developers. Use -Wno-dev to suppress it. + +-- Found OpenGL: /usr/lib/aarch64-linux-gnu/libOpenGL.so +JAS_ENABLE_OPENGL: ON +OpenGL library found: TRUE +OpenGL include directory: /usr/include +OpenGL libraries: /usr/lib/aarch64-linux-gnu/libGL.so;/usr/lib/aarch64-linux-gnu/libGLU.so +-- Found GLUT: /usr/lib/aarch64-linux-gnu/libglut.so +GLUT library found: TRUE +GLUT include directory: /usr/include +GLUT libraries: /usr/lib/aarch64-linux-gnu/libglut.so;/usr/lib/aarch64-linux-gnu/libXi.so +-- Looking for include file GL/glut.h +-- Looking for include file GL/glut.h - found +-- Looking for include file glut.h +-- Looking for include file glut.h - not found +JAS_HAVE_GLUT_H: +JAS_HAVE_GL_GLUT_H: 1 +CMake Warning at CMakeLists.txt:301 (message): + Clearing bogus value for GLUT_Xmu_LIBRARY. + + +CMake Warning at CMakeLists.txt:302 (message): + Your version of CMake may be buggy. + + +CMake Warning at CMakeLists.txt:306 (message): + Clearing bogus value for GLUT_Xmi_LIBRARY. + + +CMake Warning at CMakeLists.txt:307 (message): + Your version of CMake may be buggy. + + +JAS_HAVE_OPENGL: 1 +-- Configuring done \ No newline at end of file diff --git a/kea.txt b/kea.txt new file mode 100644 index 0000000..4c7cbff --- /dev/null +++ b/kea.txt @@ -0,0 +1,39 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- HDF5: Using hdf5 compiler wrapper to determine CXX configuration +-- Found HDF5: /usr/lib/libhdf5_cpp.so;/usr/lib/libhdf5.so;/opt/hadoop/lib/native/libhdfs.so;/usr/lib/aarch64-linux-gnu/libpthread.so;/usr/lib/libsz.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/aarch64-linux-gnu/libdl.so;/usr/lib/aarch64-linux-gnu/libm.so (found version "1.10.7") found components: CXX HL +-- Looking for H5_HAVE_THREADSAFE +-- Looking for H5_HAVE_THREADSAFE - found +-- 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 +-- Could NOT find GDAL (missing: GDAL_LIBRARY GDAL_INCLUDE_DIR) (found version "GDAL_VERSION-NOTFOUND") +-- HDF5_LIBRARIES_LIBTOOL -L/usr/lib -L/opt/hadoop/lib/native -L/usr/lib/aarch64-linux-gnu -lhdf5_cpp -lhdf5 -lhdfs -lpthread -lsz -lz -ldl -lm +-- dir_name /usr/include +-- dir_name /opt/hadoop/include +-- HDF5_INCLUDE_LIBTOOL /usr/include /opt/hadoop/include +-- HDF5_CFLAGS_LIBTOOL -I/usr/include -I/opt/hadoop/include +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success \ No newline at end of file diff --git a/laszip_details.txt b/laszip_details.txt new file mode 100644 index 0000000..c751bf2 --- /dev/null +++ b/laszip_details.txt @@ -0,0 +1,16 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- Looking for C++ include unordered_map +-- Looking for C++ include unordered_map - found \ No newline at end of file diff --git a/lemon_details.txt b/lemon_details.txt new file mode 100644 index 0000000..1fc168d --- /dev/null +++ b/lemon_details.txt @@ -0,0 +1,41 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found PythonInterp: /usr/bin/python (found version "3.8.5") +-- Found Wget: /usr/bin/wget +-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) +-- Found Ghostscript: /usr/bin/gs +-- Found GLPK: /usr/lib/aarch64-linux-gnu/libglpk.so (Required is at least version "4.33") +-- Could NOT find ILOG (missing: ILOG_CPLEX_LIBRARY ILOG_CPLEX_INCLUDE_DIR) +-- Could NOT find COIN (missing: COIN_INCLUDE_DIR COIN_CBC_LIBRARY COIN_CBC_SOLVER_LIBRARY COIN_CGL_LIBRARY COIN_CLP_LIBRARY COIN_COIN_UTILS_LIBRARY COIN_OSI_LIBRARY COIN_OSI_CBC_LIBRARY COIN_OSI_CLP_LIBRARY) +-- Could NOT find SOPLEX (missing: SOPLEX_LIBRARY SOPLEX_INCLUDE_DIR) +-- 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 long long +-- Check size of long long - done +-- 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 +-- Copy doc from source tree +-- Configuring done \ No newline at end of file diff --git a/libharu.txt b/libharu.txt new file mode 100644 index 0000000..5319952 --- /dev/null +++ b/libharu.txt @@ -0,0 +1,89 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of gcc... gcc3 +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking how to print strings... printf +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for egrep... (cached) /usr/bin/grep -E +checking for size_t... yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking for unistd.h... (cached) yes +checking for stdint.h... (cached) yes +checking for floor in -lm... yes +checking Zlib install prefix... /usr +checking for deflate in -lz... yes +checking libpng install prefix... /usr +checking for png_init_io in -lpng... yes +checking whether GCC supports -fexceptions... yes \ No newline at end of file diff --git a/liblas_details.txt b/liblas_details.txt new file mode 100644 index 0000000..3844869 --- /dev/null +++ b/liblas_details.txt @@ -0,0 +1,34 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Setting libLAS build type - Release +-- Searching for Boost 1.38+ - done +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.38") found components: program_options thread +-- Enable libLAS utilities to build - done +-- Configuring done +CMake Warning (dev) at src/CMakeLists.txt:221 (add_library): + Policy CMP0038 is not set: Targets may not link directly to themselves. + Run "cmake --help-policy CMP0038" for policy details. Use the cmake_policy + command to set the policy and suppress this warning. + + Target "las" links to itself. +This warning is for project developers. Use -Wno-dev to suppress it. + +CMake Warning (dev) at src/CMakeLists.txt:221 (add_library): + Policy CMP0038 is not set: Targets may not link directly to themselves. + Run "cmake --help-policy CMP0038" for policy details. Use the cmake_policy + command to set the policy and suppress this warning. + + Target "las" links to itself. +This warning is for project developers. Use -Wno-dev to suppress it. \ No newline at end of file diff --git a/librqr_details.txt b/librqr_details.txt new file mode 100644 index 0000000..67f8346 --- /dev/null +++ b/librqr_details.txt @@ -0,0 +1,110 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking for style of include used by make... GNU +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking dependency style of gcc... gcc3 +checking for library containing strerror... none required +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking dependency style of gcc... (cached) gcc3 +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... gcc3 +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking dependency style of gcc... (cached) gcc3 +checking whether ln -s works... yes +checking whether make sets $(MAKE)... (cached) yes +checking for ranlib... ranlib +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for inline... inline +checking for working volatile... yes +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking whether the shell understands some XSI constructs... yes +checking whether the shell understands "+="... yes +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... (cached) ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for mt... no +checking if : is a manifest tool... no +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether to enable maintainer-specific portions of Makefiles... no +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for GLIB... yes +checking for bind_textdomain_codeset... yes +checking if we are on Win32... no \ No newline at end of file diff --git a/mbsystem.txt b/mbsystem.txt new file mode 100644 index 0000000..3dc66ca --- /dev/null +++ b/mbsystem.txt @@ -0,0 +1,60 @@ +------------------------------------------------------------------------------ +MB-System Configure Summary +------------------------------------------------------------------------------ +MB-System will be installed in: /usr/local +Installation host: aarch64-unknown-linux-gnu +Building Static Libs: No +Building Shared Libs: Yes +CFLAGS: -g -O2 +CPPFLAGS: +LDFLAGS: -m64 +LIBS: -lpthread -lm +Hardening Enabled: No +Byteswapping: Enabled +PROJ: Using PROJ library libproj with version 6.1 or later API +libgmt_CPPFLAGS: -I/usr/local/include/gmt +libgmt_LIBS: -L/usr/local/lib -lgmt +libgmt_LDFLAGS: -L/usr/local/lib -lgmt +GMT PLUGIN DIR: /usr/local/lib/gmt/plugins +libgdal_CPPFLAGS: -I/usr/local/include +libgdal_LIBS: -L/usr/local/lib -R /usr/local/lib -lgdal +libgdal_LDFLAGS: -L/usr/local/lib +libnetcdf_CPPFLAGS: -I/usr/local/include +libnetcdf_LIBS: -L/usr/local/lib -lnetcdf +libnetcdf_LDFLAGS: -L/usr/local/lib +libproj_CPPFLAGS: +libproj_LIBS: -lproj +libproj_LDFLAGS: +opencv4_CPPFLAGS: +opencv4_LIBS: +FFTW Support: Enabled +Build graphical tools: Disabled +Motif Support: Disabled +OpenGL Support: Disabled +Using /usr/local/OTPS2 for OSU Tidal Prediction Software +Build mbtrn tools: Disabled +Build mbtnav tools: Disabled +Build OpenCV4 tools: Disabled +Build Qt tools: Disabled +Build PCL tools: Disabled +Build unit tests: Disabled +Build driver gsf: Enabled +------------------------------------------------------------------------------ +Key Variables: + prefix: /usr/local + exec_prefix: ${prefix} ${prefix} + datarootdir: ${prefix}/share ${prefix}/share + PACKAGE_TARNAME: mbsystem +------------------------------------------------------------------------------ +Installation Locations: + executables: ${exec_prefix}/bin + libraries: ${exec_prefix}/lib + header files: ${prefix}/include + data files: ${datarootdir}/mbsystem + man pages: ${datarootdir}/man + Html documentation: ${datarootdir}/doc/${PACKAGE_TARNAME}/html + Postscript documentation: ${datarootdir}/doc/${PACKAGE_TARNAME}/ps +------------------------------------------------------------------------------ +See config.log for details of configure results +See INSTALL for further build instructions and hints +------------------------------------------------------------------------------ \ No newline at end of file diff --git a/mbsystem_details.txt b/mbsystem_details.txt new file mode 100644 index 0000000..1838a48 --- /dev/null +++ b/mbsystem_details.txt @@ -0,0 +1,287 @@ +------------------------------------------------------------------------------ + The MB-system: configure 12/7/2011 + + Copyright (c) 2011-2020 by + D. W. Caress (caress@lamont.ldgo.columbia.edu) + and D. N. Chayes (dale@lamont.ldgo.columbia.edu) + Lamont-Doherty Earth Observatory + Palisades, NY 10964 + + See README file for copying and redistribution conditions. +------------------------------------------------------------------------------ + + The initial version of the MB-System autoconf-based build system + was contributed by Bob Covill on 7 December 2011. Further + refinement of the build system involved contributions from + Bob Covill, Kurt Schwehr, Hamish Bowman, David Caress, and + Christian Ferreira. + +------------------------------------------------------------------------------ + To modify this build system... +------------------------------------------------------------------------------ + + Edit the file configure.ac in the top directory and the files + Makefile.am in each directory under src. Then run the following sequence + of commands: + + # Build libtool files for LT_INIT[] + libtoolize --force --copy + aclocal + + # Build custom header for configure[] + autoheader + automake --add-missing --include-deps + autoconf + + # To update configure files use the following:[] + autoupdate + autoreconf --force --install --warnings=all + + When you run ./configure, a number of configure options are saved to a + header file: + ./src/mbio/mb_config.h + This file has a template: + ./src/mbio/mb_config.h.in + This file is conditionally included by: + ./src/mbio/mb_define.h + which is in turn included by almost every MB-System C source file. + +------------------------------------------------------------------------------ + To use the build system... +------------------------------------------------------------------------------ + To generate the makefiles needed to build MB-System, run ./configure + with the options appropriate for your situation. These options are + listed here: + --prefix=install - location for mbsystem (/usr/local/mbsystem) (optional) + --with-netcdf-config - location of NetCDF config script nc-config (optional) + --with-gdal-config - location of GDAL config script gdal-config (optional) + --with-gmt-config - location of GMT config script gmt-config (optional) + --with-proj-lib - location of PROJ libs (optional) + --with-proj-include - location of PROJ headers (optional) + --with-fftw-lib - location of FFTW3 libs (optional) + --with-fftw-include - location of FFTW3 headers (optional) + --with-motif-lib - location of Motif libs (optional) + --with-motif-include - location of Motif headers (optional) + --with-opengl-lib - location of OpenGL libs (optional) + --with-opengl-include - location of OpenGL headers (optional) + --with-otps-dir - location of OTPS installation (optional) + --with-opencv-lib - location of OpenCV libs (optional) + --with-opencv-include - location of OpenCV headers (optional) + --enable-opencv - enable building tools using OpenCV (optional) + --enable-mbtrn - enable building terrain relative navigation (TRN) tools (optional) + --enable-mbtnav - enable building terrain relative navigation (TRN) tools (optional) + --disable-mbtools - disable building graphical tools (use with --enable-mbtrn and --enable-mbtnav) + --enable-hardening - Enable compiler and linker options to frustrate memory corruption exploits (e.g. -fPIE and -pie) (optional) + --enable-test - Enable building unit tests in test/ and third-party/ + --enable-qt - Enable building graphical tools using the Qt5 framework + + After configure you can run the make utility in the usual fashion + make + make install + + Some other useful make commands include: + make clean (to clean up compiled code) + make distclean (to clean up compiled code and configure output) + make uninstall (to remove a previously installed version) +------------------------------------------------------------------------------ + +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu + +------------------------------------------------------------------------------ +Configure will now attempt to construct the Makefiles required to build MB-System +MB-System Version 5.7.8 +HOST System Type: aarch64-unknown-linux-gnu +Specified Installation Prefix: NONE +Default Installation Prefix: /usr/local +Used Installation Prefix: /usr/local +------------------------------------------------------------------------------ + +checking for g++... g++ +checking whether the C++ compiler works... yes +checking for C++ compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking whether g++ supports C++11 features with -std=gnu++11... yes +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports the include directive... yes (GNU style) +checking whether make supports nested variables... yes +checking dependency style of g++ -std=gnu++11... gcc3 +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... gcc +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... gcc3 +checking for gcc option to accept ISO C99... none needed +checking for gcc option to accept ISO Standard C... (cached) none needed +checking whether we are using the GNU C++ compiler... (cached) yes +checking whether g++ -std=gnu++11 accepts -g... (cached) yes +checking dependency style of gcc... gcc3 +checking for ar... ar +checking the archiver (ar) interface... ar +checking whether ln -s works... yes +checking whether make sets $(MAKE)... (cached) yes +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking how to run the C++ preprocessor... g++ -std=gnu++11 -E +checking for ld used by g++ -std=gnu++11... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ -std=gnu++11 linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ -std=gnu++11 option to produce PIC... -fPIC -DPIC +checking if g++ -std=gnu++11 PIC flag -fPIC -DPIC works... yes +checking if g++ -std=gnu++11 static flag -static works... yes +checking if g++ -std=gnu++11 supports -c -o file.o... yes +checking if g++ -std=gnu++11 supports -c -o file.o... (cached) yes +checking whether the g++ -std=gnu++11 linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for cos in -lm... yes +checking for a Python interpreter with version >= 3.6... python +checking for python... /usr/bin/python +checking for python version... 3.8 +checking for python platform... linux +checking for python script directory... ${prefix}/lib/python3.8/site-packages +checking for python extension module directory... ${exec_prefix}/lib/python3.8/site-packages +checking whether byte ordering is bigendian... no +checking for ANSI C header files... (cached) yes +checking for exp in -lm... yes +checking for pthread_create in -lpthread... yes +checking for gsincos... no +checking for sincos... yes +checking for int8_t... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +Build does not require -DSUN CFLAG +Not WIN32 system +checking rpc/rpc.h usability... yes +checking rpc/rpc.h presence... yes +checking for rpc/rpc.h... yes +checking rpc/types.h usability... yes +checking rpc/types.h presence... yes +checking for rpc/types.h... yes +checking for xdrmem_create... yes +Checking for hardening enabled.... no +Use OTPS (OSU Tidal Prediction Software) location if specified with --with-otps-dir, use default otherwise +Check for PROJ library libproj +Look for pkg-config PROJ package... +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for proj... yes +checking for proj_normalize_for_visualization in -lproj... yes +Found PROJ library libproj from version 6.1 or later +FOUND_PROJ_LIB:yes FOUND_PROJ4:no FOUND_PROJ6:yes +Check if proj header location specified on the command line +Looking for PROJ headers in the usual places... +checking proj.h usability... yes +checking proj.h presence... yes +checking for proj.h... yes +Found PROJ 5/6 header proj.h +checking proj_api.h usability... no +checking proj_api.h presence... no +checking for proj_api.h... no +checking for nc-config... /usr/local/bin/nc-config +checking for netCDF includes... -I/usr/local/include +checking for netCDF libs... -L/usr/local/lib -lnetcdf +checking for gdal-config... /usr/local/bin/gdal-config +checking for GDAL includes... -I/usr/local/include +checking for GDAL libs... -L/usr/local/lib -lgdal +checking for gmt-config... /usr/local/bin/gmt-config +checking for GMT version... 6.1.1 +checking GMT version >= 6.1.0... yes +GMT version >= 6.1.0, mbgrdtiff calls the grdimage module +checking for GMT cflags... -I/usr/local/include/gmt +checking for GMT include directory... /usr/local/include/gmt +checking for GMT libs... -L/usr/local/lib -lgmt +checking for GMT library directory... /usr/local/lib +checking for GMT dependent libraries... /usr/local/lib/libnetcdf.so /usr/lib/aarch64-linux-gnu/libcurl.so /usr/local/lib/libgdal.so /usr/lib/aarch64-linux-gnu/libgeos_c.so /usr/lib/aarch64-linux-gnu/libpcre.so /usr/local/lib/libfftw3f.so /usr/local/lib/libfftw3f_threads.so /usr/lib/aarch64-linux-gnu/libopenblas.so /usr/lib/aarch64-linux-gnu/libopenblas.so /usr/lib/aarch64-linux-gnu/libz.so /usr/lib/aarch64-linux-gnu/libglib-2.0.so +checking for 32/64-bit GMT installation... found 64-bit +checking for GMT plugin location... /usr/local/lib/gmt/plugins +Check for FFTW library libfftw3 +Look for pkg-config FFTW package... +checking for fftw3... yes +Check for FFTW headers +Looking for FFTW headers in the usual places... +checking fftw3.h usability... yes +checking fftw3.h presence... yes +checking for fftw3.h... yes +Using pre-installed FFTW headers... +Check if the graphical tools should be built +Not building graphical tools +Check if OpenCV4 based tools should be built +build_opencvtools: no +Not building OpenCV-based tools +Check if Qt5 based graphical tools should be built +build_qttools: no +Not building Qt5-based graphical tools +Check if the mbtrn tools should be built +Not building mbtrn tools +Check if the mbtnav tools should be built +Not building mbtnav tools +Check if programs using PCL should be built +Not building tools using PCL +Check if the unit tests should be built +Not building unit tests +Check if the GSF driver should be built +GSF driver will be built \ No newline at end of file diff --git a/netcdf.txt b/netcdf.txt new file mode 100644 index 0000000..35a13ed --- /dev/null +++ b/netcdf.txt @@ -0,0 +1,45 @@ +# NetCDF C Configuration Summary +============================== + +# General +------- +NetCDF Version: 4.7.4 +Dispatch Version: 2 +Configured On: Sun Apr 4 20:20:10 CEST 2021 +Host System: aarch64-unknown-linux-gnu +Build Directory: /tmp/netcdf-c-4.7.4/build +Install Prefix: /usr/local + +# Compiling Options +----------------- +C Compiler: /usr/bin/gcc +CFLAGS: +CPPFLAGS: +LDFLAGS: +AM_CFLAGS: +AM_CPPFLAGS: +AM_LDFLAGS: +Shared Library: yes +Static Library: yes +Extra libraries: -lpnetcdf -lhdf5_hl -lhdf5 -lm -ldl -lz -lcurl + +# Features +-------- +NetCDF-2 API: yes +HDF4 Support: no +HDF5 Support: yes +NetCDF-4 API: yes +NC-4 Parallel Support: yes +PnetCDF Support: yes +DAP2 Support: yes +DAP4 Support: yes +Byte-Range Support: yes +Diskless Support: yes +MMap Support: yes +JNA Support: no +CDF5 Support: yes +ERANGE Fill Support: yes +Relaxed Boundary Check: yes +SZIP Support: yes +SZIP Write Support: yes +Parallel Filters: yes \ No newline at end of file diff --git a/netcdf_details.txt b/netcdf_details.txt new file mode 100644 index 0000000..0df81dd --- /dev/null +++ b/netcdf_details.txt @@ -0,0 +1,294 @@ +configure: netCDF 4.7.4 +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether to enable maintainer-specific portions of Makefiles... no +configure: checking user options +checking whether a NCIO_MINBLOCKSIZE was specified... 256 +checking for valgrind... no +checking if fsync support is enabled... no +checking if jna bug workaround is enabled... no +checking whether we should build netCDF-4... yes +checking whether we should build with HDF5... yes +checking do we require hdf5 dynamic-loading support... yes +checking whether reading of HDF4 SD files is to be enabled... no +checking whether to fetch some sample HDF4 files from Unidata ftp site to test HDF4 reading (requires wget)... no +checking whether we should attempt to install netcdf-fortran (EXPERIMENTAL)... no +checking whether parallel IO tests should be run... no +checking whether a user specified program to run mpi programs... mpiexec +checking whether a default chunk size in bytes was specified... 4194304 +checking whether a maximum per-variable cache size for HDF5 was specified... 67108864 +checking whether a number of chunks for the default per-variable cache was specified... 10 +checking whether a default file cache size for HDF5 was specified... 16777216 +checking whether a default file cache maximum number of elements for HDF5 was specified... 4133 +checking whether a default cache preemption for HDF5 was specified... 0.75 +checking whether netCDF-4 logging is enabled... no +checking whether nc_set_log_level() function is included (will do nothing unless enable-logging is also used)... yes +checking whether DAP client(s) are to be built... yes +checking whether make supports the include directive... yes (GNU style) +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... gcc3 +checking for curl_easy_setopt in -lcurl... yes +checking for library containing curl_easy_setopt... -lcurl +checking whether dap remote testing should be enabled (default on)... no +checking whether dap remote authorization testing should be enabled (default off)... no +checking which remote test server(s) to use... remotetest.unidata.ucar.edu +checking whether the time-consuming dap tests should be enabled (default off)... no +checking whether to enable strict null-byte header padding when reading (default off)... no +checking whether FFIO will be used... no +checking whether STDIO will be used... no +checking whether examples should be built... yes +checking whether v2 netCDF API should be built... yes +checking whether the ncgen/ncdump/nccopy should be built... yes +checking whether test should be built and run... yes +checking whether large file (> 2GB) tests should be run... no +checking whether benchmarks should be run... no +checking whether extreme numbers should be used in tests... yes +checking where to put large temp files if large file tests are run... . +checking Extra values for _NCProperties... +checking whether user-defined format 0 was specified... +checking whether a magic number for user-defined format 0 was specified... +checking whether user-defined format 1 was specified... +checking whether a magic number for user-defined format 1 was specified... +configure: finding C compiler +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) gcc3 +checking for an ANSI C-conforming const... yes +checking whether CURLOPT_USERNAME is defined... yes +checking whether CURLOPT_PASSWORD is defined... yes +checking whether CURLOPT_KEYPASSWD is defined... yes +checking whether CURLINFO_RESPONSE_CODE is defined... yes +checking whether CURLOPT_BUFFERSIZE is defined... yes +checking whether CURLOPT_TCP_KEEPALIVE is defined... yes +configure: setting up libtool +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +configure: finding other utilities +checking for m4... m4 +checking for doxygen... no +configure: WARNING: Doxygen not found - documentation will not be built +checking for dot... dot +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +configure: displaying some results +checking CPPFLAGS... +checking CC CFLAGS... gcc +checking type gcc... gcc is /usr/bin/gcc +checking CXX... unset +checking FC... unset +checking F90... unset +checking AR... ar +checking AR_FLAGS... cru +checking type ar... ar is /usr/bin/ar +checking NM... /usr/bin/nm -B +checking NMFLAGS... +configure: checking types, headers, and functions +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking libgen.h usability... yes +checking libgen.h presence... yes +checking for libgen.h... yes +checking for ANSI C header files... (cached) yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking stdio.h usability... yes +checking stdio.h presence... yes +checking for stdio.h... yes +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking for unistd.h... (cached) yes +checking for sys/stat.h... (cached) yes +checking getopt.h usability... yes +checking getopt.h presence... yes +checking for getopt.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking for sys/types.h... (cached) yes +checking sys/resource.h usability... yes +checking sys/resource.h presence... yes +checking for sys/resource.h... yes +checking ftw.h usability... yes +checking ftw.h presence... yes +checking for ftw.h... yes +checking for strlcat... no +checking for snprintf... yes +checking for strcasecmp... yes +checking for fileno... yes +checking for strdup... yes +checking for strtoll... yes +checking for strtoull... yes +checking for mkstemp... yes +checking for mktemp... yes +checking for random... yes +checking for getrlimit... yes +checking for gettimeofday... yes +checking for fsync... yes +checking for MPI_Comm_f2c... no +checking for MPI_Info_f2c... no +checking for memmove... yes +checking for getpagesize... yes +checking for sysconf... yes +checking whether mmap is enabled for in-memory files... yes +checking for mmap... yes +checking for mremap... yes +checking whether MAP_ANONYMOUS is defined... yes +checking whether byte range support is enabled... yes +checking for size_t... yes +checking for working alloca.h... yes +checking for alloca... yes +checking whether isnan is declared... yes +checking whether isinf is declared... yes +checking whether isfinite is declared... yes +checking for struct stat.st_blksize... yes +checking for IEEE floating point format... yes +checking for size_t... (cached) yes +checking for ssize_t... yes +checking for schar... no +checking for uchar... no +checking for longlong... no +checking for ushort... yes +checking for uint... yes +checking for int64... no +checking for uint64... no +checking for off_t... yes +checking for uintptr_t... yes +checking whether char is unsigned... yes +checking whether byte ordering is bigendian... no +checking size of short... 2 +checking size of int... 4 +checking size of long... 8 +checking size of long long... 8 +checking size of float... 4 +checking size of double... 8 +checking size of off_t... 8 +checking size of size_t... 8 +checking size of unsigned long long... 8 +checking whether CDF5 support should be disabled... yes +checking size of unsigned char... 1 +checking size of ushort... 2 +checking size of uint... 4 +checking size of ushort... (cached) 2 +checking size of uint... (cached) 4 +checking size of ssize_t... 8 +checking size of void*... 8 +checking for library containing deflate... -lz +checking for library containing dlopen... -ldl +checking for floor in -lm... yes +checking for library containing H5Fflush... -lhdf5 +checking for library containing H5DSis_scale... -lhdf5_hl +checking hdf5.h usability... yes +checking hdf5.h presence... yes +checking for hdf5.h... yes +checking for H5Pget_fapl_mpio... yes +checking for H5Pset_deflate... yes +checking for H5Z_SZIP... yes +checking for H5free_memory... yes +checking for H5resize_memory... yes +checking for H5allocate_memory... yes +checking for H5Pset_libver_bounds... yes +checking for H5Pset_all_coll_metadata_ops... yes +checking for H5Dread_chunk... yes +checking whether parallel io is enabled in hdf5... yes +checking whether HDF5 allows parallel filters... yes +checking whether szlib was used when building HDF5... yes +checking whether parallel I/O is enabled for netcdf-4... yes +checking whether parallel I/O for classic files is to be enabled... yes +checking for ncmpi_create in -lpnetcdf... yes +checking Is libpnetcdf version 1.6.0 or later?... yes +checking for full path of header file pnetcdf.h... /usr/local/include/pnetcdf.h +checking if erange-fill is enabled in PnetCDF... yes +checking if relax-coord-bound is enabled in PnetCDF... yes +checking for unsigned long long int... yes +checking for long long int... yes +checking for unsigned long long int... (cached) yes +checking what to call the output of the ftpbin target... binary-netcdf-4.7.4.tar +checking if libtool needs -no-undefined flag to build shared libraries... no +checking value of LIBS... -lpnetcdf -lhdf5_hl -lhdf5 -lm -ldl -lz -lcurl +checking If compilation is for use with JNA... no +checking whether filter testing should be run... yes \ No newline at end of file diff --git a/nitro_details.txt b/nitro_details.txt new file mode 100644 index 0000000..db87482 --- /dev/null +++ b/nitro_details.txt @@ -0,0 +1,130 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed +-- Check if compiler accepts -pthread +-- Check if compiler accepts -pthread - yes +-- Found Threads: TRUE +-- Found CURL: /usr/lib/aarch64-linux-gnu/libcurl.so (found version "7.68.0") +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: serialization +-- Found Python: /usr/bin/python3.8 (found version "3.8.5") found components: Interpreter Development NumPy +Python installation found at /usr/bin/python3.8. +Pass the configure options -DPYTHON_HOME=... or -DPYTHON_VERSION=... to override this selection. +Python_EXECUTABLE=/usr/bin/python3.8 +Python_INCLUDE_DIRS=/usr/include/python3.8 +Python_LIBRARIES=/usr/lib/aarch64-linux-gnu/libpython3.8.so +Python_NumPy_INCLUDE_DIRS=/usr/local/lib/python3.8/dist-packages/numpy/core/include +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "1.1.1f") +COMPILE OPTIONS=-Wno-deprecated;-Wno-unused-value;-Wno-unused-but-set-variable +CMAKE_C_FLAGS= +CMAKE_CXX_FLAGS= +CMAKE_C_FLAGS_DEBUG=-g +CMAKE_CXX_FLAGS_DEBUG=-g +CMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG +CMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG +CMAKE_C_FLAGS_RELEASE=-O3 -DNDEBUG +CMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG +CMAKE_SWIG_FLAGS= +Populating content for external dependency +-- Looking for stdint.h +-- Looking for stdint.h - found +-- Looking for inttypes.h +-- Looking for inttypes.h - found +-- Looking for fseeko +-- Looking for fseeko - found +-- Looking for malloc.h +-- Looking for malloc.h - found +-- Looking for aligned_alloc +-- Looking for aligned_alloc - not found +-- Looking for _aligned_malloc +-- Looking for _aligned_malloc - not found +-- Looking for memalign +-- Looking for memalign - found +-- Looking for posix_memalign +-- Looking for posix_memalign - found +-- Check if the system is big endian +-- Searching 16 bit integer +-- 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 unsigned short +-- Check size of unsigned short - done +-- Using unsigned short +-- Check if the system is big endian - little endian +Found jpeg at /usr/lib/aarch64-linux-gnu/libjpeg.so +-- Performing Test JPEG_HOME_VALID +-- Performing Test JPEG_HOME_VALID - Success +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Looking for execinfo.h +-- Looking for execinfo.h - found +-- Looking for clock_gettime +-- Looking for clock_gettime - found +-- Looking for atomic.h +-- Looking for atomic.h - not found +-- Looking for sys/time.h +-- Looking for sys/time.h - found +-- Looking for localtime_r +-- Looking for localtime_r - found +-- Looking for gmtime_r +-- Looking for gmtime_r - found +-- Looking for setenv +-- Looking for setenv - found +-- Looking for posix_memalign +-- Looking for posix_memalign - found +-- Looking for memalign +-- Looking for memalign - not found +-- Check if the system is big endian +-- Searching 16 bit integer +-- Using unsigned short +-- Check if the system is big endian - little endian +-- Check size of size_t +-- Check size of size_t - done +-- Performing Test HAVE_ATTRIBUTE_NOINLINE +-- Performing Test HAVE_ATTRIBUTE_NOINLINE - Success +-- Performing Test HAVE_ATTRIBUTE_ALIGNED +-- Performing Test HAVE_ATTRIBUTE_ALIGNED - Success +-- Processing config header: /tmp/nitro/externals/coda-oss/modules/c++/sys/include/sys/sys_config.h.cmake.in -> include/sys/sys_config.h +-- Looking for isnan +-- Looking for isnan - found +-- Performing Test HAVE_STD_ISNAN +-- Performing Test HAVE_STD_ISNAN - Success +-- Processing config header: /tmp/nitro/externals/coda-oss/modules/c++/math/include/math/math_config.h.cmake.in -> include/math/math_config.h +-- Processing config header: /tmp/nitro/externals/coda-oss/modules/c++/mt/include/mt/mt_config.h.cmake.in -> include/mt/mt_config.h +using pre-generated SWIG source for except-python: source/generated/coda_except_wrap.cxx +using pre-generated SWIG source for sys-python: source/generated/coda_sys_wrap.cxx +using pre-generated SWIG source for types-python: source/generated/coda_types_wrap.cxx +using pre-generated SWIG source for mem-python: source/generated/mem_wrap.cxx +using pre-generated SWIG source for mt-python: source/generated/mt_wrap.cxx +using pre-generated SWIG source for io-python: source/generated/coda_io_wrap.cxx +using pre-generated SWIG source for logging-python: source/generated/coda_logging_wrap.cxx +using pre-generated SWIG source for sio.lite-python: source/generated/sio_lite_wrap.cxx +using pre-generated SWIG source for math.linear-python: source/generated/math_linear_wrap.cxx +using pre-generated SWIG source for math.poly-python: source/generated/math_poly_wrap.cxx +-- Processing config header: /tmp/nitro/modules/c/nrt/include/nrt/nrt_config.h.cmake.in -> include/nrt/nrt_config.h +-- Processing config header: /tmp/nitro/modules/c/nitf/include/nitf/nitf_config.h.cmake.in -> include/nitf/nitf_config.h +-- Processing config header: /tmp/nitro/modules/c/j2k/include/j2k/j2k_config.h.cmake.in -> include/j2k/j2k_config.h +using pre-generated SWIG source for nitf-python: source/generated/nitropy_wrap.cxx +-- Found JNI: /usr/lib/jvm/java-11-openjdk-arm64/lib/libjawt.so +-- Found Java: /usr/lib/jvm/java-11-openjdk-arm64/bin/java (found version "11.0.10") +-- Could NOT find Matlab (missing: Matlab_INCLUDE_DIRS Matlab_MEX_LIBRARY Matlab_MEX_EXTENSION Matlab_ROOT_DIR Matlab_MX_LIBRARY) (found version "NOTFOUND") +-- Could NOT find Matlab (missing: Matlab_INCLUDE_DIRS Matlab_MEX_LIBRARY Matlab_MEX_EXTENSION Matlab_ROOT_DIR Matlab_MX_LIBRARY) (found version "NOTFOUND") +CMake Warning at modules/mex/CMakeLists.txt:20 (message): + MATLAB installation not found. Skipping mex modules \ No newline at end of file diff --git a/numpy.ipynb b/numpy.ipynb new file mode 100644 index 0000000..4f33432 --- /dev/null +++ b/numpy.ipynb @@ -0,0 +1,76 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "blas_mkl_info:\n", + " NOT AVAILABLE\n", + "blis_info:\n", + " libraries = ['blis', 'blis']\n", + " library_dirs = ['/usr/lib/aarch64-linux-gnu']\n", + " define_macros = [('HAVE_CBLAS', None)]\n", + " include_dirs = ['/usr/local/include', '/usr/include']\n", + " language = c\n", + "blas_opt_info:\n", + " libraries = ['blis', 'blis']\n", + " library_dirs = ['/usr/lib/aarch64-linux-gnu']\n", + " define_macros = [('HAVE_CBLAS', None)]\n", + " include_dirs = ['/usr/local/include', '/usr/include']\n", + " language = c\n", + "lapack_mkl_info:\n", + " NOT AVAILABLE\n", + "openblas_lapack_info:\n", + " libraries = ['openblas', 'openblas']\n", + " library_dirs = ['/usr/lib/aarch64-linux-gnu']\n", + " language = c\n", + " define_macros = [('HAVE_CBLAS', None)]\n", + "lapack_opt_info:\n", + " libraries = ['openblas', 'openblas']\n", + " library_dirs = ['/usr/lib/aarch64-linux-gnu']\n", + " language = c\n", + " define_macros = [('HAVE_CBLAS', None)]\n" + ] + } + ], + "source": [ + "import numpy\n", + "\n", + "numpy.show_config()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.5" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +} diff --git a/octave.txt b/octave.txt new file mode 100644 index 0000000..e873bf5 --- /dev/null +++ b/octave.txt @@ -0,0 +1,169 @@ +Octave is now configured for aarch64-unknown-linux-gnu + + Source directory: . + Installation prefix: /usr/local + C compiler: gcc -pthread -fopenmp -Wall -W -Wshadow -Wformat -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 + C++ compiler: g++ -pthread -fopenmp -Wall -W -Wshadow -Woverloaded-virtual -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 + Fortran compiler: gfortran -g -O2 -std=legacy + Fortran libraries: -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lgfortran -lm + Lex libraries: + LIBS: -lutil -lm + LDFLAGS: + Extra LDFLAGS: + + AMD CPPFLAGS: + AMD LDFLAGS: + AMD libraries: -lamd + ARPACK CPPFLAGS: -I/usr/include/arpack + ARPACK LDFLAGS: + ARPACK libraries: -larpack + BLAS libraries: -lopenblas + BZ2 CPPFLAGS: + BZ2 LDFLAGS: + BZ2 libraries: -lbz2 + CAMD CPPFLAGS: + CAMD LDFLAGS: + CAMD libraries: -lcamd + CARBON libraries: + CCOLAMD CPPFLAGS: + CCOLAMD LDFLAGS: + CCOLAMD libraries: -lccolamd + CHOLMOD CPPFLAGS: + CHOLMOD LDFLAGS: + CHOLMOD libraries: -lcholmod + COLAMD CPPFLAGS: + COLAMD LDFLAGS: + COLAMD libraries: -lcolamd + CURL CPPFLAGS: + CURL LDFLAGS: + CURL libraries: -lcurl + CXSPARSE CPPFLAGS: + CXSPARSE LDFLAGS: + CXSPARSE libraries: -lcxsparse + DL libraries: -ldl + FFTW3 CPPFLAGS: -I/usr/local/include + FFTW3 LDFLAGS: -L/usr/local/lib + FFTW3 libraries: -lfftw3_threads -lfftw3 + FFTW3F CPPFLAGS: -I/usr/local/include + FFTW3F LDFLAGS: -L/usr/local/lib + FFTW3F libraries: -lfftw3f_threads -lfftw3f + FLTK CPPFLAGS: + FLTK LDFLAGS: + FLTK libraries: + fontconfig CPPFLAGS: -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 + fontconfig libraries: -lfontconfig -lfreetype + FreeType2 CPPFLAGS: -I/usr/include/freetype2 -I/usr/include/libpng16 + FreeType2 libraries: -lfreetype + GLPK CPPFLAGS: + GLPK LDFLAGS: + GLPK libraries: -lglpk + HDF5 CPPFLAGS: + HDF5 LDFLAGS: + HDF5 libraries: -lhdf5 + Java home: /usr/lib/jvm/java-11-openjdk-arm64 + Java JVM path: /usr/lib/jvm/java-11-openjdk-arm64/lib/server + Java CPPFLAGS: -I/usr/lib/jvm/java-11-openjdk-arm64/include -I/usr/lib/jvm/java-11-openjdk-arm64/include/linux + Java libraries: + KLU CPPFLAGS: + KLU LDFLAGS: + KLU libraries: -lklu + LAPACK libraries: + LLVM CPPFLAGS: + LLVM LDFLAGS: + LLVM libraries: + Magick++ CPPFLAGS: -I/usr/include/GraphicsMagick + Magick++ LDFLAGS: + Magick++ libraries: -lGraphicsMagick++ -lGraphicsMagick + OpenGL libraries: -lGL -lGLU + PCRE CPPFLAGS: + PCRE LDFLAGS: + PCRE libraries: -lpcre + PortAudio CPPFLAGS: + PortAudio LDFLAGS: + PortAudio libraries: + PTHREAD flags: -pthread + PTHREAD libraries: + QHULL CPPFLAGS: + QHULL LDFLAGS: + QHULL libraries: -lqhull + QRUPDATE CPPFLAGS: + QRUPDATE LDFLAGS: + QRUPDATE libraries: -lqrupdate + Qt CPPFLAGS: -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtPrintSupport -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtHelp -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtSql -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtXml -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I/usr/include/aarch64-linux-gnu/qt5 + Qt LDFLAGS: + Qt GUI libraries: -lQt5Network -lQt5PrintSupport -lQt5Help -lQt5Widgets -lQt5Gui -lQt5Sql -lQt5Xml -lQt5Core -lqscintilla2_qt5 + Qt OpenGL libraries: -lQt5OpenGL -lQt5Widgets -lQt5Gui -lQt5Core + Qt moc: moc -qt=5 + Qt uic: uic -qt=5 + Qt rcc: rcc -qt=5 + Qt lrelease: lrelease -qt=5 + Qt qcollectiongenerator: qcollectiongenerator -qt=5 + Qt qhelpgenerator: qhelpgenerator -qt=5 + READLINE libraries: -lreadline + Sndfile CPPFLAGS: + Sndfile LDFLAGS: + Sndfile libraries: + SuiteSparse config libraries: -lsuitesparseconfig + SUNDIALS IDA CPPFLAGS: + SUNDIALS IDA LDFLAGS: + SUNDIALS IDA libraries: -lsundials_ida + SUNDIALS NVECTOR CPPFLAGS: + SUNDIALS NVECTOR LDFLAGS: + SUNDIALS NVECTOR libraries: -lsundials_nvecserial + SUNLINSOL KLU CPPFLAGS: + SUNLINSOL KLU LDFLAGS: + SUNLINSOL KLU libraries: -lsundials_sunlinsolklu + TERM libraries: -lncurses + UMFPACK CPPFLAGS: + UMFPACK LDFLAGS: + UMFPACK libraries: -lumfpack + X11 include flags: + X11 libraries: -lX11 + Z CPPFLAGS: + Z LDFLAGS: + Z libraries: -lz + + Default pager: more + gnuplot: gnuplot + + Build Octave Qt GUI: yes (version: 5) + JIT compiler for loops: no + Build Java interface: yes + Build static libraries: no + Build shared libraries: yes + Dynamic Linking API: dlopen + Include support for GNU readline: yes + Use push parser in command line REPL: yes + 64-bit array dims and indexing: yes + 64-bit BLAS array dims and indexing: no + OpenMP SMP multithreading: yes + Truncate intermediate FP results: yes + Build cross tools: no + Build docs: no + +configure: WARNING: + +I didn't find gperf, but it's only a problem if you need to +reconstruct oct-gperf.h + +configure: WARNING: + +I didn't find icotool, but it's only a problem if you need to +reconstruct octave-logo.ico, which is the case if you're building from +VCS sources. + +configure: WARNING: + +I didn't find rsvg-convert, but it's only a problem if you need to +reconstruct octave-logo-*.png, which is the case if you're building +from VCS sources. + +configure: WARNING: sndfile library not found. The audioinfo, audioread, and audiowrite functions will be disabled. +configure: WARNING: PortAudio library not found. The audioplayer, audiorecorder, and audiodevinfo functions will be disabled. +configure: WARNING: gl2ps library not found. Printing of OpenGL graphics will be disabled. +configure: WARNING: FLTK config script not found. FLTK toolkit will be disabled. +configure: WARNING: building documentation disabled; make dist will fail. +configure: +configure: NOTE: Libraries or auxiliary programs may be skipped if they are not found +configure: NOTE: OR if they are missing required features on your system. +preserving existing HG-ID file \ No newline at end of file diff --git a/octave_details.txt b/octave_details.txt new file mode 100644 index 0000000..b9acf8e --- /dev/null +++ b/octave_details.txt @@ -0,0 +1,1076 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking whether make supports nested variables... (cached) yes +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking whether make supports the include directive... yes (GNU style) +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to enable C11 features... none needed +checking whether the compiler is clang... no +checking for compiler option needed when checking for declarations... none +checking dependency style of gcc... gcc3 +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking whether _XOPEN_SOURCE should be defined... no +defining octlibdir to be ${libdir}/octave/${version} +defining archlibdir to be ${libexecdir}/octave/${version}/exec/${canonical_host_type} +defining localarchlibdir to be ${libexecdir}/octave/site/exec/${canonical_host_type} +defining localapiarchlibdir to be ${libexecdir}/octave/${api_version}/site/exec/${canonical_host_type} +defining localverarchlibdir to be ${libexecdir}/octave/${version}/site/exec/${canonical_host_type} +defining octfiledir to be ${libdir}/octave/${version}/oct/${canonical_host_type} +defining localoctfiledir to be ${libdir}/octave/site/oct/${canonical_host_type} +defining localapioctfiledir to be ${libdir}/octave/site/oct/${api_version}/${canonical_host_type} +defining localveroctfiledir to be ${libdir}/octave/${version}/site/oct/${canonical_host_type} +defining octincludedir to be ${includedir}/octave-${version}/octave +defining fcnfiledir to be ${datadir}/octave/${version}/m +defining localfcnfiledir to be ${datadir}/octave/site/m +defining localapifcnfiledir to be ${datadir}/octave/site/${api_version}/m +defining localverfcnfiledir to be ${datadir}/octave/${version}/site/m +defining octetcdir to be ${datadir}/octave/${version}/etc +defining octlocaledir to be ${datadir}/octave/${version}/locale +defining doc_cache_file to be ${octetcdir}/doc-cache +defining octtestsdir to be ${octetcdir}/tests +defining texi_macros_file to be ${octetcdir}/macros.texi +defining imagedir to be ${datadir}/octave/${version}/imagelib +defining octdatadir to be ${datadir}/octave/${version}/data +defining octdocdir to be ${datadir}/octave/${version}/doc +defining octfontsdir to be ${datadir}/octave/${version}/fonts +defining startupfiledir to be ${fcnfiledir}/startup +defining localstartupfiledir to be ${localfcnfiledir}/startup +defining man1dir to be ${mandir}/man1 +defining man1ext to be .1 +defining infofile to be ${infodir}/octave.info +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for gawk... (cached) mawk +checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for gfind... no +checking for find... find +checking for a usable sed... /usr/bin/sed +checking for perl... perl +checking for gperf... no +configure: WARNING: + +I didn't find gperf, but it's only a problem if you need to +reconstruct oct-gperf.h + +checking for flex... flex +checking lex output file root... lex.yy +checking lex library... none needed +checking whether yytext is a pointer... no +defining LFLAGS to be -I +checking for bison... bison -y +checking syntax of bison api.prefix (or name-prefix) declaration... api brace +checking for makeinfo... makeinfo +checking for makeinfo support for @sortas command... yes +checking for texi2dvi... texi2dvi +checking for texi2pdf... texi2pdf +checking for options to make reproducible archives with GNU tar... --owner=0 --group=0 --numeric-owner --sort=name +checking whether ln -s works... yes +checking for gs... gs +checking for gnuplot... gnuplot +checking for less... no +checking for more... more +checking for python... python +checking for icotool... no +checking for rsvg-convert... configure: WARNING: + +I didn't find icotool, but it's only a problem if you need to +reconstruct octave-logo.ico, which is the case if you're building from +VCS sources. + +no +configure: WARNING: + +I didn't find rsvg-convert, but it's only a problem if you need to +reconstruct octave-logo-*.png, which is the case if you're building +from VCS sources. + +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking for g++ option to enable C++11 features... none needed +checking dependency style of g++... gcc3 +checking how to run the C++ preprocessor... g++ -E +checking how to run the C preprocessor... gcc -E +checking whether gcc needs -traditional... no +checking for Minix Amsterdam compiler... no +checking for ar... ar +checking for ranlib... ranlib +checking for _LARGEFILE_SOURCE value needed for large files... no +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking C++ compiler version number... 9.3.0 +checking whether stl_algo.h is broken... no +checking C compiler version number... 9.3.0 +configure: defining __NO_MATH_INLINES avoids buggy GNU libc exp function +checking for sin in -lm... yes +checking for gfortran... gfortran +checking whether we are using the GNU Fortran 77 compiler... yes +checking whether gfortran accepts -g... yes +checking whether a usable Fortran compiler was found... yes +checking how to get verbose linking output from gfortran... -v +checking for Fortran 77 libraries of gfortran... -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lgfortran -lm +checking for dummy main to link with Fortran 77 libraries... none +checking for Fortran 77 name-mangling scheme... lower case, underscore, no extra underscore +configure: defining FFLAGS to be -g -O2 +configure: defining FPICFLAG to be -fPIC +configure: defining CPICFLAG to be -fPIC +configure: defining CXXPICFLAG to be -fPIC +configure: defining SH_LDFLAGS to be -shared +configure: defining DL_LDFLAGS to be -shared +configure: defining MKOCTFILE_DL_LDFLAGS to be -shared -Wl,-Bsymbolic +configure: defining NO_OCT_FILE_STRIP to be false +configure: defining TEMPLATE_AR to be ar +configure: defining TEMPLATE_ARFLAGS to be cr +configure: defining EXTERNAL_DLL_DEFS to be +configure: defining OCTAVE_DLL_DEFS to be +configure: defining OCTINTERP_DLL_DEFS to be +configure: defining OCTGUI_DLL_DEFS to be +configure: defining OCTGRAPHICS_DLL_DEFS to be +configure: defining library_path_var to be LD_LIBRARY_PATH +checking size of void *... 8 +checking if compiler needs -Werror to reject unknown flags... no +checking for the pthreads library -lpthreads... no +checking whether pthreads work without any flags... no +checking whether pthreads work with -Kthread... no +checking whether pthreads work with -kthread... no +checking for the pthreads library -llthread... no +checking whether pthreads work with -pthread... yes +checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE +checking if more special flags are required for pthreads... no +checking for PTHREAD_PRIO_INHERIT... yes +checking whether pthread stack size does not account for thread-local storage... yes +checking for OpenMP flag of C compiler... -fopenmp +checking for OpenMP flag of C++ compiler... -fopenmp +checking omp.h usability... yes +checking omp.h presence... yes +checking for omp.h... yes +checking for omp_get_num_threads... yes +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... (cached) ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... no +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking for gfortran option to produce PIC... -fPIC +checking if gfortran PIC flag -fPIC works... yes +checking if gfortran static flag -static works... yes +checking if gfortran supports -c -o file.o... yes +checking if gfortran supports -c -o file.o... (cached) yes +checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking if sgemm_ is being linked in already... no +checking for sgemm_ in -lopenblas... yes +checking whether LSAME is called correctly from Fortran... yes +checking whether ISAMAX is called correctly from Fortran... yes +checking whether SDOT is called correctly from Fortran... yes +checking whether DDOT is called correctly from Fortran... yes +checking whether CDOTU is called correctly from Fortran... yes +checking whether ZDOTU is called correctly from Fortran... yes +checking BLAS library integer size... 4 +checking for cheev_... yes +checking default size of Fortran INTEGER... 4 +checking whether gfortran accepts -ffloat-store... yes +setting F77_FLOAT_STORE_FLAG to -ffloat-store +checking whether gfortran accepts -std=legacy... yes +adding -std=legacy to FFLAGS +checking whether g++ accepts -rdynamic... yes +configure: defining CROSS_TOOL_PREFIX to be +configure: defining MKOCTFILE_AR to be ar +configure: defining MKOCTFILE_CC to be gcc +configure: defining MKOCTFILE_CXX to be g++ +configure: defining MKOCTFILE_F77 to be gfortran +configure: defining MKOCTFILE_RANLIB to be ranlib +checking whether C++ supports dynamic auto arrays... yes +checking for IEEE 754 data format... yes +checking whether bit_and, bit_or, bit_xor are defined in the C++ library... yes +checking whether complex class can set components independently... yes +checking whether complex class can reference components independently... no +checking for size_t... yes +checking for working alloca.h... yes +checking for alloca... yes +checking for C/C++ restrict keyword... __restrict +checking whether uses 'inline' correctly... yes +checking for btowc... yes +checking for canonicalize_file_name... yes +checking for realpath... yes +checking for readlinkat... yes +checking for _set_invalid_parameter_handler... no +checking for fchdir... yes +checking for fcntl... yes +checking for symlink... yes +checking for fdopendir... yes +checking for mempcpy... yes +checking for fnmatch... yes +checking for mbsrtowcs... yes +checking for fpurge... no +checking for __fpurge... yes +checking for __freading... yes +checking for fstatat... yes +checking for ftruncate... yes +checking for getdtablesize... yes +checking for getlogin_r... yes +checking for getprogname... no +checking for getexecname... no +checking for getrandom... yes +checking for getrusage... yes +checking for gettimeofday... yes +checking for glob... yes +checking for glob_pattern_p... yes +checking for getpwnam_r... yes +checking for isblank... yes +checking for link... yes +checking for uselocale... yes +checking for newlocale... yes +checking for duplocale... yes +checking for freelocale... yes +checking for lstat... yes +checking for mbsinit... yes +checking for mbrtowc... yes +checking for mprotect... yes +checking for mkostemp... yes +checking for mkostemps... yes +checking for openat... yes +checking for pipe... yes +checking for readlink... yes +checking for secure_getenv... yes +checking for getuid... yes +checking for geteuid... yes +checking for getgid... yes +checking for getegid... yes +checking for setenv... yes +checking for sigaction... yes +checking for sigaltstack... yes +checking for siginterrupt... yes +checking for snprintf... yes +checking for strptime... yes +checking for localtime_r... yes +checking for timegm... yes +checking for vasnprintf... no +checking for iswcntrl... yes +checking for wmempcpy... yes +checking for nl_langinfo and CODESET... yes +checking for a traditional french locale... none +checking whether // is distinct from /... no +checking whether realpath works... yes +checking for unistd.h... (cached) yes +checking for sys/param.h... yes +checking for sys/socket.h... yes +checking for dirent.h... yes +checking for fnmatch.h... yes +checking for sys/stat.h... (cached) yes +checking for netdb.h... yes +checking for getopt.h... yes +checking for sys/cdefs.h... yes +checking for sys/time.h... yes +checking for glob.h... yes +checking for threads.h... yes +checking for iconv.h... yes +checking for limits.h... yes +checking for wchar.h... yes +checking for stdint.h... (cached) yes +checking for inttypes.h... (cached) yes +checking for langinfo.h... yes +checking for xlocale.h... no +checking for math.h... yes +checking for sys/mman.h... yes +checking for sys/select.h... yes +checking for strings.h... (cached) yes +checking for sys/random.h... yes +checking for sys/resource.h... yes +checking for sys/times.h... yes +checking for sys/uio.h... yes +checking for sys/utsname.h... yes +checking for sys/wait.h... yes +checking for features.h... yes +checking for crtdefs.h... no +checking for wctype.h... yes +checking whether the preprocessor supports include_next... yes +checking whether source code line length is unlimited... yes +checking whether is self-contained... yes +checking for shutdown... yes +checking whether defines the SHUT_* macros... yes +checking for struct sockaddr_storage... yes +checking for sa_family_t... yes +checking for struct sockaddr_storage.ss_family... yes +checking for inline... inline +checking whether linux/if_alg.h has struct sockaddr_alg.... yes +checking whether byte ordering is bigendian... no +checking if environ is properly declared... yes +checking for complete errno.h... yes +checking whether strerror_r is declared... yes +checking for strerror_r... yes +checking whether strerror_r returns char *... yes +checking whether fchdir is declared... yes +checking for working fcntl.h... yes +checking for pid_t... yes +checking for mode_t... yes +checking for st_dm_mode in struct stat... no +checking whether strmode is declared... no +checking for mbstate_t... yes +checking whether frexp() can be used without linking with libm... yes +checking whether alarm is declared... yes +checking whether frexp works... yes +checking whether stdin defaults to large file offsets... yes +checking whether fseeko is declared... yes +checking for fseeko... yes +checking whether fflush works on input streams... no +checking whether stat file-mode macros are broken... no +checking for nlink_t... yes +checking whether lstat correctly handles trailing slash... yes +checking whether ftello is declared... yes +checking for ftello... yes +checking whether ftello works... yes +checking whether getcwd (NULL, 0) allocates memory for result... yes +checking for getcwd with POSIX signature... yes +checking whether getcwd is declared... yes +checking whether getdtablesize is declared... yes +checking whether getlogin_r is declared... yes +checking whether getlogin is declared... yes +checking for getopt.h... (cached) yes +checking for getopt_long_only... yes +checking whether getopt is POSIX compatible... yes +checking for working GNU getopt function... yes +checking for working GNU getopt_long function... yes +checking for struct timeval... yes +checking for wide-enough struct timeval.tv_sec member... yes +checking pthread.h usability... yes +checking pthread.h presence... yes +checking for pthread.h... yes +checking for pthread_kill in -lpthread... yes +checking whether POSIX threads API is available... yes +checking whether setlocale (LC_ALL, NULL) is multithread-safe... yes +checking whether setlocale (category, NULL) is multithread-safe... yes +checking for ld... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... done +checking 32-bit host C ABI... no +checking for ELF binary format... yes +checking for the common suffixes of directories in the library search path... lib,lib,lib +checking for iconv... yes +checking for working iconv... yes +checking whether iconv is compatible with its POSIX signature... yes +checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... yes +checking for wint_t... yes +checking whether wint_t is large enough... yes +checking whether the compiler produces multi-arch binaries... no +checking whether stdint.h conforms to C99... yes +checking whether stdint.h works without ISO C predefines... yes +checking whether stdint.h has UINTMAX_WIDTH etc.... yes +checking where to find the exponent in a 'double'... word 1 bit 20 +checking for wchar_t... yes +checking for good max_align_t... yes +checking whether NULL can be used in arbitrary expressions... yes +checking whether locale.h defines locale_t... yes +checking for LC_MESSAGES... yes +checking whether uselocale works... yes +checking for fake locale system (OpenBSD)... no +checking for Solaris 11.4 locale system... no +checking for getlocalename_l... no +checking for CFPreferencesCopyAppValue... no +checking for CFLocaleCopyPreferredLanguages... no +checking whether imported symbols can be declared weak... yes +checking for multithread API to use... posix +checking whether malloc, realloc, calloc are POSIX compliant... yes +checking for GNU libc compatible malloc... yes +checking for a traditional japanese locale... none +checking for a french Unicode locale... none +checking for a transitional chinese locale... none +checking for mmap... yes +checking for MAP_ANONYMOUS... yes +checking whether memchr works... yes +checking whether memrchr is declared... yes +checking whether defines MIN and MAX... no +checking whether defines MIN and MAX... yes +checking whether time_t is signed... yes +checking for working mktime... yes +checking whether is self-contained... yes +checking for library containing setsockopt... none needed +checking whether select supports a 0 argument... yes +checking whether select detects invalid fds... yes +checking whether struct tm is in sys/time.h or time.h... time.h +checking for struct tm.tm_zone... yes +checking for struct tm.tm_gmtoff... yes +checking for O_CLOEXEC... yes +checking for promoted mode_t type... mode_t +checking for sigset_t... yes +checking whether setenv is declared... yes +checking search.h usability... yes +checking search.h presence... yes +checking for search.h... yes +checking for tsearch... yes +checking for uid_t in sys/types.h... yes +checking whether snprintf returns a byte count as in C99... yes +checking whether snprintf is declared... yes +checking for stdbool.h that conforms to C99... yes +checking for _Bool... yes +checking whether strdup is declared... yes +checking whether strerror(0) succeeds... yes +checking whether strnlen is declared... yes +checking whether strsignal is declared... yes +checking for struct timespec in ... yes +checking whether unsetenv is declared... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for intmax_t... yes +checking for snprintf... (cached) yes +checking for strnlen... yes +checking for wcslen... yes +checking for wcsnlen... yes +checking for mbrtowc... (cached) yes +checking for wcrtomb... yes +checking whether _snprintf is declared... no +checking for alloca as a compiler built-in... yes +checking whether btowc(0) is correct... yes +checking whether btowc(EOF) is correct... guessing yes +checking for __builtin_expect... yes +checking byteswap.h usability... yes +checking byteswap.h presence... yes +checking for byteswap.h... yes +checking whether this system supports file names of any length... no +checking for library containing clock_gettime... none required +checking for clock_gettime... yes +checking for clock_settime... yes +checking for closedir... yes +checking for d_ino member in directory struct... yes +checking for d_type member in directory struct... yes +checking for dirfd... yes +checking whether dirfd is declared... yes +checking whether dirfd is a macro... no +checking whether // is distinct from /... (cached) no +checking whether dup works... yes +checking whether dup2 works... yes +checking for error_at_line... yes +checking whether fcntl handles F_DUPFD correctly... yes +checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check +checking whether fdopendir is declared... yes +checking whether fdopendir works... yes +checking whether fflush works on input streams... (cached) no +checking for flexible array member... yes +checking whether conversion from 'int' to 'long double' works... yes +checking for working POSIX fnmatch... yes +checking whether fpurge is declared... no +checking whether frexpf can be used without linking with libm... yes +checking whether frexpf works... yes +checking for fseeko... (cached) yes +checking whether fflush works on input streams... (cached) no +checking for _fseeki64... no +checking whether fstatat (..., 0) works... yes +checking for ftello... (cached) yes +checking whether ftello works... (cached) yes +checking whether getcwd handles long file names properly... yes +checking for getpagesize... yes +checking whether getcwd succeeds when 4k < cwd_length < 16k... yes +checking whether getdtablesize works... yes +checking for gethostname... yes +checking for HOST_NAME_MAX... yes +checking whether getlogin_r works with small buffers... yes +checking whether program_invocation_name is declared... yes +checking whether program_invocation_short_name is declared... yes +checking whether __argv is declared... no +checking whether getrandom is compatible with its GNU+BSD signature... yes +checking for gettimeofday with POSIX signature... yes +checking for GNU glob interface version 1 or 2... yes +checking whether glob lists broken symlinks... yes +checking whether the compiler generally respects inline... yes +checking whether isnan(double) can be used without linking with libm... yes +checking whether langinfo.h defines CODESET... yes +checking whether langinfo.h defines T_FMT_AMPM... yes +checking whether langinfo.h defines ALTMON_1... yes +checking whether langinfo.h defines ERA... yes +checking whether langinfo.h defines YESEXPR... yes +checking whether the compiler supports the __inline keyword... yes +checking whether link obeys POSIX... yes +checking whether locale.h conforms to POSIX:2001... yes +checking whether struct lconv is properly defined... yes +checking for pthread_rwlock_t... yes +checking whether pthread_rwlock_rdlock prefers a writer to a reader... no +checking whether lseek detects pipes... yes +checking for GNU libc compatible malloc... (cached) yes +checking whether NAN macro works... yes +checking whether HUGE_VAL works... yes +checking whether mbrtowc handles incomplete characters... guessing yes +checking whether mbrtowc works as well as mbtowc... guessing yes +checking whether mbrtowc handles a NULL pwc argument... guessing yes +checking whether mbrtowc handles a NULL string argument... guessing yes +checking whether mbrtowc has a correct return value... guessing yes +checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes +checking whether mbrtowc stores incomplete characters... guessing no +checking whether mbrtowc works on empty input... yes +checking whether the C locale is free of encoding errors... no +checking whether mbrtowc handles incomplete characters... (cached) guessing yes +checking whether mbrtowc works as well as mbtowc... (cached) guessing yes +checking whether mbrtowc handles incomplete characters... (cached) guessing yes +checking whether mbrtowc works as well as mbtowc... (cached) guessing yes +checking whether mbsrtowcs works... guessing yes +checking for mbtowc... yes +checking for mempcpy... (cached) yes +checking for memrchr... yes +checking whether mkdir handles trailing slash... yes +checking whether mkdir handles trailing dot... yes +checking for mkfifo... yes +checking whether mkfifo rejects trailing slashes... yes +checking for __mktime_internal... no +checking for library containing nanosleep... none required +checking for working nanosleep... no (mishandles large arguments) +checking for sys/pstat.h... no +checking for sys/sysmp.h... no +checking for sys/param.h... (cached) yes +checking for sys/sysctl.h... yes +checking for sched_getaffinity... yes +checking for sched_getaffinity_np... no +checking for pstat_getdynamic... no +checking for sysmp... no +checking for sysctl... no +checking for glibc compatible sched_getaffinity... yes +checking whether open recognizes a trailing slash... yes +checking for opendir... yes +checking whether program_invocation_name is declared... (cached) yes +checking whether program_invocation_short_name is declared... (cached) yes +checking for putenv compatible with GNU and SVID... yes +checking for raise... yes +checking for sigprocmask... yes +checking for readdir... yes +checking whether readlink signature is correct... yes +checking whether readlink handles trailing slash correctly... yes +checking for rewinddir... yes +checking whether rmdir works... yes +checking whether select supports a 0 argument... (cached) yes +checking whether select detects invalid fds... (cached) yes +checking whether setenv validates arguments... yes +checking whether setlocale supports the C locale... yes +checking whether setlocale (LC_ALL, NULL) is multithread-safe... (cached) yes +checking whether setlocale (category, NULL) is multithread-safe... (cached) yes +checking for struct sigaction.sa_sigaction... yes +checking for volatile sig_atomic_t... yes +checking for sighandler_t... yes +checking for sigprocmask... (cached) yes +checking for stdint.h... (cached) yes +checking for SIZE_MAX... yes +checking for snprintf... (cached) yes +checking whether snprintf respects a size of 1... yes +checking whether printf supports POSIX/XSI format strings with positions... yes +checking for socklen_t... yes +checking for ssize_t... yes +checking whether stat handles trailing slashes on files... yes +checking for struct stat.st_atim.tv_nsec... yes +checking whether struct stat.st_atim is of type struct timespec... yes +checking for struct stat.st_birthtimespec.tv_nsec... no +checking for struct stat.st_birthtimensec... no +checking for struct stat.st_birthtim.tv_nsec... no +checking for working stdalign.h... yes +checking for good max_align_t... (cached) yes +checking whether NULL can be used in arbitrary expressions... (cached) yes +checking which flavor of printf attribute matches inttypes macros... system +checking for strcasecmp... yes +checking for strncasecmp... yes +checking whether strncasecmp is declared... yes +checking for working strerror function... yes +checking for working strnlen... yes +checking for strsignal... yes +checking whether strsignal always returns a string... yes +checking whether symlink handles trailing slash correctly... yes +checking for nlink_t... (cached) yes +checking for struct tms... yes +checking for struct utsname... yes +checking sys/single_threaded.h usability... no +checking sys/single_threaded.h presence... no +checking for sys/single_threaded.h... no +checking whether localtime_r is declared... yes +checking whether localtime_r is compatible with its POSIX signature... yes +checking whether localtime works even near extrema... yes +checking for timezone_t... no +checking whether tmpfile works... yes +checking for uname... yes +checking whether unlink honors trailing slashes... yes +checking whether unlink of a parent directory fails as it should... guessing yes +checking for unsetenv... yes +checking for unsetenv() return type... int +checking whether unsetenv obeys POSIX... yes +checking for ptrdiff_t... yes +checking for vasprintf... yes +checking whether iswcntrl works... yes +checking for towlower... yes +checking for wctype_t... yes +checking for wctrans_t... yes +checking for wmemchr... yes +checking for stdint.h... (cached) yes +checking for sys/wait.h that is POSIX.1 compatible... (cached) yes +checking for dlfcn.h... (cached) yes +checking floatingpoint.h usability... no +checking floatingpoint.h presence... no +checking for floatingpoint.h... no +checking fpu_control.h usability... yes +checking fpu_control.h presence... yes +checking for fpu_control.h... yes +checking grp.h usability... yes +checking grp.h presence... yes +checking for grp.h... yes +checking ieeefp.h usability... no +checking ieeefp.h presence... no +checking for ieeefp.h... no +checking for pthread.h... (cached) yes +checking pwd.h usability... yes +checking pwd.h presence... yes +checking for pwd.h... yes +checking sys/ioctl.h usability... yes +checking sys/ioctl.h presence... yes +checking for sys/ioctl.h... yes +checking whether stdatomic.h can be compiled... yes +checking termios.h usability... yes +checking termios.h presence... yes +checking for termios.h... yes +checking termio.h usability... yes +checking termio.h presence... yes +checking for termio.h... yes +checking sgtty.h usability... yes +checking sgtty.h presence... yes +checking for sgtty.h... yes +checking conio.h usability... no +checking conio.h presence... no +checking for conio.h... no +checking for int64_t... yes +checking for mode_t... (cached) yes +checking for off_t... yes +checking for pid_t... (cached) yes +checking for size_t... (cached) yes +checking for ssize_t... yes +checking for uid_t in sys/types.h... (cached) yes +checking for uint64_t... yes +checking for dev_t... yes +checking for ino_t... yes +checking for ptrdiff_t... (cached) yes +checking for long long int... yes +checking for unsigned long long int... yes +checking size of long double... 16 +checking for struct stat.st_blksize... yes +checking for struct stat.st_blocks... yes +checking for struct stat.st_rdev... yes +checking for struct group.gr_passwd... no +checking for struct tm.tm_zone... (cached) yes +checking whether g++ allows overload of char, int8_t, and uint8_t... yes +checking for ctermid... yes +checking for dup2... yes +checking for endgrent... yes +checking for endpwent... yes +checking for execvp... yes +checking for fork... yes +checking for getegid... (cached) yes +checking for geteuid... (cached) yes +checking for getgid... (cached) yes +checking for getgrent... yes +checking for getgrgid... yes +checking for getgrnam... yes +checking for getpgrp... yes +checking for getpid... yes +checking for getppid... yes +checking for getpwent... yes +checking for getpwuid... yes +checking for getuid... (cached) yes +checking for isascii... yes +checking for kill... yes +checking for lgamma_r... yes +checking for lgammaf_r... yes +checking for realpath... (cached) yes +checking for resolvepath... no +checking for select... yes +checking for setgrent... yes +checking for setpwent... yes +checking for setsid... yes +checking for siglongjmp... yes +checking for strsignal... (cached) yes +checking for tcgetattr... yes +checking for tcsetattr... yes +checking for toascii... yes +checking for umask... yes +checking for waitpid... yes +checking for _getch... no +checking for _kbhit... no +checking for MATH DEFINES in math.h... yes +checking for getrusage... (cached) yes +checking for getpwnam... yes +checking for dirent.h that defines DIR... yes +checking for library containing opendir... none required +checking whether closedir returns void... no +checking for struct exception in math.h... no +checking whether sys_siglist is declared... yes +checking libqhull/libqhull.h usability... yes +checking libqhull/libqhull.h presence... yes +checking for libqhull/libqhull.h... yes +checking for qh_qhull in -lqhull... yes +checking for qh_version in -lqhull... yes +checking whether the qhull library works... yes +checking pcre.h usability... yes +checking pcre.h presence... yes +checking for pcre.h... yes +checking for pcre_compile in -lpcre... yes +checking whether PCRE library was compiled with UTF support... yes +checking for library containing tputs... -lncurses +checking for rl_set_keyboard_input_timeout in -lreadline... yes +checking for library containing tputs... (cached) -lncurses +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +checking for gzclearerr in -lz... yes +checking bzlib.h usability... yes +checking bzlib.h presence... yes +checking for bzlib.h... yes +checking for BZ2_bzCompressInit in -lbz2... yes +checking hdf5.h usability... yes +checking hdf5.h presence... yes +checking for hdf5.h... yes +checking for H5Gget_num_objs in -lhdf5... yes +checking whether HDF5 library has enforced version 1.6 API... no +checking fftw3.h usability... yes +checking fftw3.h presence... yes +checking for fftw3.h... yes +checking for fftw_plan_dft_1d in -lfftw3... yes +checking for fftw3.h... (cached) yes +checking for fftwf_plan_dft_1d in -lfftw3f... yes +checking for fftw3 multi-threading support... -lfftw3_threads +checking for fftw3f multi-threading support... -lfftw3f_threads +checking glpk/glpk.h usability... no +checking glpk/glpk.h presence... no +checking for glpk/glpk.h... no +checking glpk.h usability... yes +checking glpk.h presence... yes +checking for glpk.h... yes +checking for glp_simplex in -lglpk... yes +checking whether the glpk library has glp_interior(glp_prob*, glp_iptcp*)... yes +checking curl/curl.h usability... yes +checking curl/curl.h presence... yes +checking for curl/curl.h... yes +checking for curl_easy_escape in -lcurl... yes +checking for CURLOPT_DIRLISTONLY in curl/curl.h... yes +checking sndfile.h usability... no +checking sndfile.h presence... no +checking for sndfile.h... no +configure: WARNING: sndfile library not found. The audioinfo, audioread, and audiowrite functions will be disabled. +checking portaudio.h usability... no +checking portaudio.h presence... no +checking for portaudio.h... no +configure: WARNING: PortAudio library not found. The audioplayer, audiorecorder, and audiodevinfo functions will be disabled. +checking Magick++.h usability... yes +checking Magick++.h presence... yes +checking for Magick++.h... yes +checking for Magick::ColorRGB in Magick++.h... yes +checking for X... libraries , headers +checking for XrmInitialize in -lX11... yes +checking whether /usr/bin/ld accepts -framework Carbon... no +checking whether /usr/bin/ld accepts -framework OpenGL... no +checking for GL/gl.h... yes +checking for GL/glu.h... yes +checking for GL/glext.h... yes +checking for OpenGL/glext.h... no +checking for glEnable in -lGL... yes +checking for freetype2... yes +checking for FreeType2 version >= 9.03... yes +checking for FT_Reference_Face... yes +checking fontconfig.h usability... no +checking fontconfig.h presence... no +checking for fontconfig.h... no +checking fontconfig/fontconfig.h usability... yes +checking fontconfig/fontconfig.h presence... yes +checking for fontconfig/fontconfig.h... yes +checking for FcInit in -lfontconfig -lfreetype... yes +checking gl2ps.h usability... no +checking gl2ps.h presence... no +checking for gl2ps.h... no +configure: WARNING: gl2ps library not found. Printing of OpenGL graphics will be disabled. +checking Qt version 5... checking for Qt5Core Qt5Gui Qt5Network Qt5PrintSupport Qt5Help Qt5Xml... yes +checking for qtchooser... qtchooser +checking for moc-qt5... no +checking for moc... moc +checking for uic-qt5... no +checking for uic... uic +checking for rcc-qt5... no +checking for rcc... rcc +checking for lrelease-qt5... no +checking for lrelease... lrelease +checking for qcollectiongenerator-qt5... no +checking for qcollectiongenerator... qcollectiongenerator +checking for qhelpgenerator-qt5... no +checking for qhelpgenerator... qhelpgenerator +checking pty.h usability... yes +checking pty.h presence... yes +checking for pty.h... yes +checking libutil.h usability... no +checking libutil.h presence... no +checking for libutil.h... no +checking util.h usability... no +checking util.h presence... no +checking for util.h... no +checking for library containing openpty... -lutil +checking for chmod... yes +checking for chown... yes +checking for ftruncate... (cached) yes +checking for mmap... (cached) yes +checking for munmap... yes +checking for QAbstractItemModel::beginResetModel in ... yes +checking QStandardPaths usability... yes +checking QStandardPaths presence... yes +checking for QStandardPaths... yes +checking for QComboBox::setCurrentText... yes +checking for QFontMetrics::horizontalAdvance function... yes +checking for QGuiApplication::setDesktopFileName... yes +checking for QHeaderView::setSectionResizeMode... yes +checking for QHeaderView::setSectionsClickable... yes +checking for QHeaderView::setSectionsMovable... yes +checking for QHelpSearchQueryWidget::searchInput... yes +checking for new QHelpIndexWidget API... no +checking for qInstallMessageHandler... yes +checking for QLineEdit::setPlaceholderText in ... yes +checking for QList::QList (iterator, iterator) constructor... no +checking for QMouseEvent::localPos... yes +checking whether QObject::findChildren accepts Qt::FindChildOptions... yes +checking for QScreen::devicePixelRatio in ... yes +checking for QTabWidget::setMovable in ... yes +checking whether Qt message handler accepts QMessageLogContext... yes +checking for QHelpEngine::documentsForIdentifier in ... no +checking for QWheelEvent::angleDelta in ... yes +checking for QWheelEvent::position in ... no +checking for QFont::ForceIntegerMetrics in ... yes +checking for QFont::Monospace in ... yes +checking for QGuiApplication... yes +checking for QRegion iterators and related functions... yes +checking for Qt::SplitBehavior enum... no +checking QOpenGLWidget usability... yes +checking QOpenGLWidget presence... yes +checking for QOpenGLWidget... yes +checking QGLWidget usability... yes +checking QGLWidget presence... yes +checking for QGLWidget... yes +checking QGLFunctions_1_1 usability... no +checking QGLFunctions_1_1 presence... no +checking for QGLFunctions_1_1... no +checking whether Qt works with OpenGL and GLU... yes +checking QOffscreenSurface usability... yes +checking QOffscreenSurface presence... yes +checking for QOffscreenSurface... yes +checking whether Qt supports full offscreen OpenGL rendering... yes +checking for the QScintilla library for Qt 5... -lqscintilla2_qt5 +checking whether QScintilla has version 2.6.0 or later... yes +checking Qsci/qscilexeroctave.h usability... yes +checking Qsci/qscilexeroctave.h presence... yes +checking for Qsci/qscilexeroctave.h... yes +checking Qsci/qscilexermatlab.h usability... yes +checking Qsci/qscilexermatlab.h presence... yes +checking for Qsci/qscilexermatlab.h... yes +checking for fltk-config... no +configure: WARNING: FLTK config script not found. FLTK toolkit will be disabled. +checking for sqr1up in -lqrupdate... yes +checking for slup1up in -lqrupdate... yes +checking for SuiteSparse_time in -lsuitesparseconfig... yes +checking suitesparse/amd.h usability... yes +checking suitesparse/amd.h presence... yes +checking for suitesparse/amd.h... yes +checking for amd_postorder in -lamd... yes +checking suitesparse/camd.h usability... yes +checking suitesparse/camd.h presence... yes +checking for suitesparse/camd.h... yes +checking for camd_postorder in -lcamd... yes +checking suitesparse/colamd.h usability... yes +checking suitesparse/colamd.h presence... yes +checking for suitesparse/colamd.h... yes +checking for colamd in -lcolamd... yes +checking suitesparse/ccolamd.h usability... yes +checking suitesparse/ccolamd.h presence... yes +checking for suitesparse/ccolamd.h... yes +checking for ccolamd in -lccolamd... yes +checking suitesparse/cholmod.h usability... yes +checking suitesparse/cholmod.h presence... yes +checking for suitesparse/cholmod.h... yes +checking for cholmod_l_start in -lcholmod... yes +checking suitesparse/cs.h usability... yes +checking suitesparse/cs.h presence... yes +checking for suitesparse/cs.h... yes +checking for cs_dl_sqr in -lcxsparse... yes +checking whether CXSparse is version 2.2 or later... yes +checking suitesparse/umfpack.h usability... yes +checking suitesparse/umfpack.h presence... yes +checking for suitesparse/umfpack.h... yes +checking for umfpack_zl_get_determinant in -lumfpack... yes +checking suitesparse/klu.h usability... yes +checking suitesparse/klu.h presence... yes +checking for suitesparse/klu.h... yes +checking for klu_solve in -lklu... yes +checking for UMFPACK separate complex matrix and rhs split... yes +checking nvector/nvector_serial.h usability... yes +checking nvector/nvector_serial.h presence... yes +checking for nvector/nvector_serial.h... yes +checking for N_VNew_Serial in -lsundials_nvecserial... yes +checking ida/ida.h usability... yes +checking ida/ida.h presence... yes +checking for ida/ida.h... yes +checking for IDAInit in -lsundials_ida... yes +checking for IDASetJacFn... yes +checking for IDASetLinearSolver... yes +checking for SUNLinSol_Dense... yes +checking ida/ida_direct.h usability... yes +checking ida/ida_direct.h presence... yes +checking for ida/ida_direct.h... yes +checking ida_direct.h usability... no +checking ida_direct.h presence... no +checking for ida_direct.h... no +checking for IDADlsSetJacFn... yes +checking for IDADlsSetLinearSolver... yes +checking for SUNDenseLinearSolver... yes +checking whether SUNDIALS API provides the necessary functions... yes +checking whether SUNDIALS IDA is configured with double precision realtype... yes +checking sunlinsol/sunlinsol_dense.h usability... yes +checking sunlinsol/sunlinsol_dense.h presence... yes +checking for sunlinsol/sunlinsol_dense.h... yes +checking klu.h usability... no +checking klu.h presence... no +checking for klu.h... no +checking klu/klu.h usability... no +checking klu/klu.h presence... no +checking for klu/klu.h... no +checking for suitesparse/klu.h... (cached) yes +checking ufsparse/klu.h usability... no +checking ufsparse/klu.h presence... no +checking for ufsparse/klu.h... no +checking for sunlinsol/sunlinsol_klu.h... yes +checking for SUNKLU in -lsundials_sunlinsolklu... yes +checking for SUNLinSol_KLU... yes +checking for SUNKLU... yes +checking whether compiling a program that calls SUNKLU works... yes +checking for dseupd in -larpack... yes +checking whether the arpack library works... yes +checking whether the arpack library is free of bugs... yes +checking for java... /usr/lib/jvm/java-11-openjdk-arm64/bin/java +checking for javac... /usr/lib/jvm/java-11-openjdk-arm64/bin/javac +checking for jar... /usr/lib/jvm/java-11-openjdk-arm64/bin/jar +checking for Java version... 11.0.10 +checking for libjvm.so... /usr/lib/jvm/java-11-openjdk-arm64/lib/server +checking for include file ... /usr/lib/jvm/java-11-openjdk-arm64/include +configure: WARNING: building documentation disabled; make dist will fail. +checking whether gcc accepts -Wall... yes +adding -Wall to WARN_CFLAGS +checking whether gcc accepts -W... yes +adding -W to WARN_CFLAGS +checking whether gcc accepts -Wshadow... yes +adding -Wshadow to WARN_CFLAGS +checking whether gcc accepts -Wformat... yes +adding -Wformat to WARN_CFLAGS +checking whether gcc accepts -Wpointer-arith... yes +adding -Wpointer-arith to WARN_CFLAGS +checking whether gcc accepts -Wmissing-prototypes... yes +adding -Wmissing-prototypes to WARN_CFLAGS +checking whether gcc accepts -Wstrict-prototypes... yes +adding -Wstrict-prototypes to WARN_CFLAGS +checking whether gcc accepts -Wwrite-strings... yes +adding -Wwrite-strings to WARN_CFLAGS +checking whether gcc accepts -Wcast-align... yes +adding -Wcast-align to WARN_CFLAGS +checking whether gcc accepts -Wcast-qual... yes +adding -Wcast-qual to WARN_CFLAGS +checking whether g++ accepts -Wall... yes +adding -Wall to WARN_CXXFLAGS +checking whether g++ accepts -W... yes +adding -W to WARN_CXXFLAGS +checking whether g++ accepts -Wshadow... yes +adding -Wshadow to WARN_CXXFLAGS +checking whether g++ accepts -Woverloaded-virtual... yes +adding -Woverloaded-virtual to WARN_CXXFLAGS +checking whether g++ accepts -Wold-style-cast... yes +adding -Wold-style-cast to WARN_CXXFLAGS +checking whether g++ accepts -Wformat... yes +adding -Wformat to WARN_CXXFLAGS +checking whether g++ accepts -Wpointer-arith... yes +adding -Wpointer-arith to WARN_CXXFLAGS +checking whether g++ accepts -Wwrite-strings... yes +adding -Wwrite-strings to WARN_CXXFLAGS +checking whether g++ accepts -Wcast-align... yes +adding -Wcast-align to WARN_CXXFLAGS +checking whether g++ accepts -Wcast-qual... yes +adding -Wcast-qual to WARN_CXXFLAGS +checking for #pragma GCC diagnostic push/pop/ignore... yes +checking whether gcc accepts -Wimplicit-fallthrough... yes \ No newline at end of file diff --git a/onnx.txt b/onnx.txt new file mode 100644 index 0000000..70d2cb0 --- /dev/null +++ b/onnx.txt @@ -0,0 +1,28 @@ +-- ******** Summary ******** +-- CMake version : 3.16.3 +-- CMake command : /usr/bin/cmake +-- System : Linux +-- C++ compiler : /usr/bin/c++ +-- C++ compiler version : 9.3.0 +-- CXX flags : -Wnon-virtual-dtor +-- Build type : Release +-- Compile definitions : +-- CMAKE_PREFIX_PATH : +-- CMAKE_INSTALL_PREFIX : /usr/local +-- CMAKE_MODULE_PATH : +-- +-- ONNX version : 1.8.0 +-- ONNX NAMESPACE : onnx +-- ONNX_BUILD_TESTS : OFF +-- ONNX_BUILD_BENCHMARKS : OFF +-- ONNX_USE_LITE_PROTO : OFF +-- ONNXIFI_DUMMY_BACKEND : OFF +-- ONNXIFI_ENABLE_EXT : OFF +-- +-- Protobuf compiler : /usr/bin/protoc +-- Protobuf includes : /usr/include +-- Protobuf libraries : /usr/lib/aarch64-linux-gnu/libprotobuf.so;-lpthread +-- BUILD_ONNX_PYTHON : ON +-- Python version : +-- Python executable : /usr/bin/python +-- Python includes : /usr/include/python3.8 \ No newline at end of file diff --git a/onnx_details.txt b/onnx_details.txt new file mode 100644 index 0000000..e4e68d5 --- /dev/null +++ b/onnx_details.txt @@ -0,0 +1,34 @@ +-- Build type not set - defaulting to Release +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found Protobuf: /usr/lib/aarch64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") +Generated: /tmp/onnx/.setuptools-cmake-build/onnx/onnx-ml.proto +Generated: /tmp/onnx/.setuptools-cmake-build/onnx/onnx-operators-ml.proto +Generated: /tmp/onnx/.setuptools-cmake-build/onnx/onnx-data.proto +CMake Warning at CMakeLists.txt:412 (find_package): + By not providing "Findpybind11.cmake" in CMAKE_MODULE_PATH this project has + asked CMake to find a package configuration file provided by "pybind11", + but CMake did not find one. + + Could not find a package configuration file provided by "pybind11" + (requested version 2.2) with any of the following names: + + pybind11Config.cmake + pybind11-config.cmake + + Add the installation prefix of "pybind11" to CMAKE_PREFIX_PATH or set + "pybind11_DIR" to a directory containing one of the above files. If + "pybind11" provides a separate development package or SDK, be sure it has + been installed. \ No newline at end of file diff --git a/onnxruntime_details.txt b/onnxruntime_details.txt new file mode 100644 index 0000000..1411337 --- /dev/null +++ b/onnxruntime_details.txt @@ -0,0 +1,133 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS +-- Performing Test onnxruntime_HAVE_BUILTIN_ATOMICS - Success +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success +-- Found Threads: TRUE +Use gtest from submodule +-- Found PythonInterp: /usr/bin/python3 (found version "3.8.5") +-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.5", minimum required is "3.4") +Use protobuf from submodule +-- +-- 3.11.3.0 +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS +-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success +# date: USE_SYSTEM_TZ_DB ON +# date: USE_TZ_DB_IN_DOT OFF +# date: BUILD_SHARED_LIBS OFF +# date: ENABLE_DATE_TESTING OFF +Generated: /tmp/onnxruntime/build/Linux/Release/external/onnx/onnx/onnx-ml.proto +Generated: /tmp/onnxruntime/build/Linux/Release/external/onnx/onnx/onnx-operators-ml.proto +Generated: /tmp/onnxruntime/build/Linux/Release/external/onnx/onnx/onnx-data.proto +-- +-- ******** Summary ******** +-- CMake version : 3.16.3 +-- CMake command : /usr/bin/cmake +-- System : Linux +-- C++ compiler : /usr/bin/c++ +-- C++ compiler version : 9.3.0 +-- CXX flags : -Wno-error=pessimizing-move -fopenmp -Wnon-virtual-dtor +-- Build type : Release +-- Compile definitions : ENABLE_ORT_FORMAT_LOAD;EIGEN_MPL2_ONLY +-- CMAKE_PREFIX_PATH : +-- CMAKE_INSTALL_PREFIX : /usr/local +-- CMAKE_MODULE_PATH : /tmp/onnxruntime/cmake/external +-- +-- ONNX version : 1.8.0 +-- ONNX NAMESPACE : onnx +-- ONNX_BUILD_TESTS : OFF +-- ONNX_BUILD_BENCHMARKS : OFF +-- ONNX_USE_LITE_PROTO : OFF +-- ONNXIFI_DUMMY_BACKEND : OFF +-- ONNXIFI_ENABLE_EXT : OFF +-- +-- Protobuf compiler : +-- Protobuf includes : +-- Protobuf libraries : +-- BUILD_ONNX_PYTHON : OFF +-- Looking for strtof_l +-- Looking for strtof_l - found +-- Looking for strtoull_l +-- Looking for strtoull_l - found +-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE +-- Performing Test HAS_UNUSED_BUT_SET_VARIABLE - Success +-- Performing Test HAS_UNUSED_PARAMETER +-- Performing Test HAS_UNUSED_PARAMETER - Success +-- Performing Test HAS_UNUSED_VARIABLE +-- Performing Test HAS_UNUSED_VARIABLE - Success +-- Performing Test HAS_CAST_FUNCTION_TYPE +-- Performing Test HAS_CAST_FUNCTION_TYPE - Success +-- Performing Test HAS_PARENTHESES +-- Performing Test HAS_PARENTHESES - Success +-- Performing Test HAS_USELESS_CAST +-- Performing Test HAS_USELESS_CAST - Success +-- Performing Test HAS_NONNULL_COMPARE +-- Performing Test HAS_NONNULL_COMPARE - Success +-- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE +-- Performing Test HAS_TAUTOLOGICAL_POINTER_COMPARE - Failed +-- Performing Test HAS_CATCH_VALUE +-- Performing Test HAS_CATCH_VALUE - Success +-- Performing Test HAS_MISSING_BRACES +-- Performing Test HAS_MISSING_BRACES - Success +-- Performing Test HAS_IGNORED_ATTRIBUTES +-- Performing Test HAS_IGNORED_ATTRIBUTES - Success +-- Performing Test HAS_DEPRECATED_COPY +-- Performing Test HAS_DEPRECATED_COPY - Success +-- Performing Test HAS_DEPRECATED_DECLARATIONS +-- Performing Test HAS_DEPRECATED_DECLARATIONS - Success +-- Performing Test HAS_CLASS_MEMACCESS +-- Performing Test HAS_CLASS_MEMACCESS - Success +-- Performing Test HAS_MAYBE_UNINITIALIZED +-- Performing Test HAS_MAYBE_UNINITIALIZED - Success +-- The CUDA compiler identification is NVIDIA 10.2.89 +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works +-- Detecting CUDA compiler ABI info +-- Detecting CUDA compiler ABI info - done +-- CMAKE_CUDA_COMPILER_VERSION: 10.2.89 +-- Looking for clock_gettime in rt +-- Looking for clock_gettime in rt - found +-- Found TensorRT headers at /usr/include/aarch64-linux-gnu +-- Find TensorRT libs at /usr/lib/aarch64-linux-gnu/libnvinfer.so;/usr/lib/aarch64-linux-gnu/libnvinfer_plugin.so;/usr/lib/aarch64-linux-gnu/libmyelin.so +-- Found TENSORRT: /usr/include/aarch64-linux-gnu +-- The ASM compiler identification is GNU +-- Found assembler: /usr/bin/cc +CMake Warning at flake8.cmake:19 (message): + Could not find 'flake8' to check python scripts. Please install flake8 + using pip. +Call Stack (most recent call first): + CMakeLists.txt:1501 (include) + + +-- Configuring done +-- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + CUDA_CUDA_LIBRARY + Protobuf_USE_STATIC_LIBS + onnxruntime_BUILD_WINML_TESTS + onnxruntime_DNNL_GPU_RUNTIME + onnxruntime_DNNL_OPENCL_ROOT + onnxruntime_MIGRAPHX_HOME + onnxruntime_PYBIND_EXPORT_OPSCHEMA + onnxruntime_ROCM_HOME diff --git a/opencv.txt b/opencv.txt new file mode 100644 index 0000000..2c597f1 --- /dev/null +++ b/opencv.txt @@ -0,0 +1,112 @@ +-- +-- General configuration for OpenCV 4.5.1 ===================================== +-- Version control: unknown +-- +-- Extra modules: +-- Location (extra): /tmp/opencv_contrib-4.5.1/modules +-- Version control (extra): unknown +-- +-- Platform: +-- Timestamp: 2021-04-04T19:35:08Z +-- Host: Linux 4.9.140-tegra aarch64 +-- CMake: 3.16.3 +-- CMake generator: Unix Makefiles +-- CMake build tool: /usr/bin/make +-- Configuration: Release +-- +-- CPU/HW features: +-- Baseline: NEON FP16 +-- +-- C/C++: +-- Built as dynamic libs?: YES +-- C++ standard: 11 +-- C++ Compiler: /usr/bin/c++ (ver 9.3.0) +-- C++ flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -O3 -DNDEBUG -DNDEBUG +-- C++ flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Wsuggest-override -Wno-delete-non-virtual-dtor -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -fopenmp -g -O0 -DDEBUG -D_DEBUG +-- C Compiler: /usr/bin/cc +-- C flags (Release): -fsigned-char -W -Wall -Werror=return-type -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fopenmp -O3 -DNDEBUG -DNDEBUG +-- C flags (Debug): -fsigned-char -W -Wall -Werror=return-type -Werror=address -Werror=sequence-point -Wformat -Werror=format-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wuninitialized -Wno-comment -Wimplicit-fallthrough=3 -Wno-strict-overflow -fdiagnostics-show-option -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -fvisibility=hidden -fopenmp -g -O0 -DDEBUG -D_DEBUG +-- Linker flags (Release): -Wl,--gc-sections -Wl,--as-needed +-- Linker flags (Debug): -Wl,--gc-sections -Wl,--as-needed +-- ccache: NO +-- Precompiled headers: NO +-- Extra dependencies: m pthread cudart_static -lpthread dl rt nppc nppial nppicc nppicom nppidei nppif nppig nppim nppist nppisu nppitc npps cublas cudnn cufft -L/usr/local/cuda-10.2/lib64 -L/usr/lib/aarch64-linux-gnu +-- 3rdparty dependencies: +-- +-- OpenCV modules: +-- To be built: alphamat aruco bgsegm bioinspired calib3d ccalib core cudaarithm cudabgsegm cudacodec cudafeatures2d cudafilters cudaimgproc cudalegacy cudaobjdetect cudaoptflow cudastereo cudawarping cudev datasets dnn dnn_objdetect dnn_superres dpm face features2d flann freetype fuzzy gapi hdf hfs highgui img_hash imgcodecs imgproc intensity_transform line_descriptor mcc ml objdetect optflow phase_unwrapping photo plot python3 quality rapid reg rgbd saliency sfm shape stereo stitching structured_light superres surface_matching text tracking video videoio videostab xfeatures2d ximgproc xobjdetect xphoto +-- Disabled: world +-- Disabled by dependency: - +-- Unavailable: cnn_3dobj cvv java julia matlab ovis python2 ts viz +-- Applications: apps +-- Documentation: NO +-- Non-free algorithms: YES +-- +-- GUI: +-- VTK support: NO +-- +-- Media I/O: +-- ZLib: /usr/lib/aarch64-linux-gnu/libz.so (ver 1.2.11) +-- JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (ver 80) +-- WEBP: /usr/lib/aarch64-linux-gnu/libwebp.so (ver encoder: 0x020e) +-- PNG: /usr/lib/aarch64-linux-gnu/libpng.so (ver 1.6.37) +-- TIFF: /usr/lib/aarch64-linux-gnu/libtiff.so (ver 42 / 4.1.0) +-- JPEG 2000: OpenJPEG (ver 2.3.1) +-- OpenEXR: /usr/lib/aarch64-linux-gnu/libImath.so /usr/lib/aarch64-linux-gnu/libIlmImf.so /usr/lib/aarch64-linux-gnu/libIex.so /usr/lib/aarch64-linux-gnu/libHalf.so /usr/lib/aarch64-linux-gnu/libIlmThread.so (ver 2_3) +-- GDAL: YES (/usr/local/lib/libgdal.so) +-- HDR: YES +-- SUNRASTER: YES +-- PXM: YES +-- PFM: YES +-- +-- Video I/O: +-- DC1394: YES (2.2.6) +-- FFMPEG: YES +-- avcodec: YES (58.54.100) +-- avformat: YES (58.29.100) +-- avutil: YES (56.31.100) +-- swscale: YES (5.5.100) +-- avresample: YES (4.0.0) +-- GStreamer: YES (1.16.2) +-- v4l/v4l2: YES (linux/videodev2.h) +-- +-- Parallel framework: TBB (ver 2020.1 interface 11101) +-- +-- Trace: YES (with Intel ITT) +-- +-- Other third-party libraries: +-- Lapack: NO +-- Eigen: YES (ver 3.3.7) +-- Custom HAL: YES (carotene (ver 0.0.1)) +-- Protobuf: build (3.5.1) +-- +-- NVIDIA CUDA: YES (ver 10.2, CUFFT CUBLAS) +-- NVIDIA GPU arch: 72 +-- NVIDIA PTX archs: +-- +-- cuDNN: YES (ver 8.0.0) +-- +-- Vulkan: YES +-- Include path: /tmp/opencv-4.5.1/3rdparty/include +-- Link libraries: Dynamic load +-- +-- OpenCL: YES (no extra features) +-- Include path: /tmp/opencv-4.5.1/3rdparty/include/opencl/1.2 +-- Link libraries: Dynamic load +-- +-- Python 3: +-- Interpreter: /usr/bin/python3 (ver 3.8.5) +-- Libraries: /usr/lib/aarch64-linux-gnu/libpython3.8.so (ver 3.8.5) +-- numpy: /usr/local/lib/python3.8/dist-packages/numpy/core/include (ver 1.19.5) +-- install path: lib/python3.8/dist-packages/cv2/python-3.8 +-- +-- Python (for build): /usr/bin/python3 +-- +-- Java: +-- ant: NO +-- JNI: /usr/lib/jvm/java-11-openjdk-arm64/include /usr/lib/jvm/java-11-openjdk-arm64/include/linux /usr/lib/jvm/java-11-openjdk-arm64/include +-- Java wrappers: NO +-- Java tests: NO +-- +-- Install to: /usr/local +-- ----------------------------------------------------------------- diff --git a/opencv_details.txt b/opencv_details.txt new file mode 100644 index 0000000..69bdbfa --- /dev/null +++ b/opencv_details.txt @@ -0,0 +1,421 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- Detected processor: aarch64 +-- Found PythonInterp: /usr/bin/python (found suitable version "3.8.5", minimum required is "2.7") +CMake Warning at cmake/OpenCVDetectPython.cmake:81 (message): + CMake's 'find_host_package(PythonInterp 2.7)' found wrong Python version: + + PYTHON_EXECUTABLE=/usr/bin/python + + PYTHON_VERSION_STRING=3.8.5 + + Consider providing the 'PYTHON2_EXECUTABLE' variable via CMake command line + or environment variables + +Call Stack (most recent call first): + cmake/OpenCVDetectPython.cmake:271 (find_python) + CMakeLists.txt:611 (include) + + +-- Could NOT find Python2 (missing: Python2_EXECUTABLE Interpreter) +-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.5", minimum required is "3.2") +-- Found PythonLibs: /usr/lib/aarch64-linux-gnu/libpython3.8.so (found suitable exact version "3.8.5") +-- Looking for ccache - not found +-- Performing Test HAVE_CXX_FSIGNED_CHAR +-- Performing Test HAVE_CXX_FSIGNED_CHAR - Success +-- Performing Test HAVE_C_FSIGNED_CHAR +-- Performing Test HAVE_C_FSIGNED_CHAR - Success +-- Performing Test HAVE_CXX_W +-- Performing Test HAVE_CXX_W - Success +-- Performing Test HAVE_C_W +-- Performing Test HAVE_C_W - Success +-- Performing Test HAVE_CXX_WALL +-- Performing Test HAVE_CXX_WALL - Success +-- Performing Test HAVE_C_WALL +-- Performing Test HAVE_C_WALL - Success +-- Performing Test HAVE_CXX_WERROR_RETURN_TYPE +-- Performing Test HAVE_CXX_WERROR_RETURN_TYPE - Success +-- Performing Test HAVE_C_WERROR_RETURN_TYPE +-- Performing Test HAVE_C_WERROR_RETURN_TYPE - Success +-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR +-- Performing Test HAVE_CXX_WERROR_NON_VIRTUAL_DTOR - Success +-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR +-- Performing Test HAVE_C_WERROR_NON_VIRTUAL_DTOR - Failed +-- Performing Test HAVE_CXX_WERROR_ADDRESS +-- Performing Test HAVE_CXX_WERROR_ADDRESS - Success +-- Performing Test HAVE_C_WERROR_ADDRESS +-- Performing Test HAVE_C_WERROR_ADDRESS - Success +-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT +-- Performing Test HAVE_CXX_WERROR_SEQUENCE_POINT - Success +-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT +-- Performing Test HAVE_C_WERROR_SEQUENCE_POINT - Success +-- Performing Test HAVE_CXX_WFORMAT +-- Performing Test HAVE_CXX_WFORMAT - Success +-- Performing Test HAVE_C_WFORMAT +-- Performing Test HAVE_C_WFORMAT - Success +-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY +-- Performing Test HAVE_CXX_WERROR_FORMAT_SECURITY - Success +-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY +-- Performing Test HAVE_C_WERROR_FORMAT_SECURITY - Success +-- Performing Test HAVE_CXX_WMISSING_DECLARATIONS +-- Performing Test HAVE_CXX_WMISSING_DECLARATIONS - Success +-- Performing Test HAVE_C_WMISSING_DECLARATIONS +-- Performing Test HAVE_C_WMISSING_DECLARATIONS - Success +-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES +-- Performing Test HAVE_CXX_WMISSING_PROTOTYPES - Failed +-- Performing Test HAVE_C_WMISSING_PROTOTYPES +-- Performing Test HAVE_C_WMISSING_PROTOTYPES - Success +-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES +-- Performing Test HAVE_CXX_WSTRICT_PROTOTYPES - Failed +-- Performing Test HAVE_C_WSTRICT_PROTOTYPES +-- Performing Test HAVE_C_WSTRICT_PROTOTYPES - Success +-- Performing Test HAVE_CXX_WUNDEF +-- Performing Test HAVE_CXX_WUNDEF - Success +-- Performing Test HAVE_C_WUNDEF +-- Performing Test HAVE_C_WUNDEF - Success +-- Performing Test HAVE_CXX_WINIT_SELF +-- Performing Test HAVE_CXX_WINIT_SELF - Success +-- Performing Test HAVE_C_WINIT_SELF +-- Performing Test HAVE_C_WINIT_SELF - Success +-- Performing Test HAVE_CXX_WPOINTER_ARITH +-- Performing Test HAVE_CXX_WPOINTER_ARITH - Success +-- Performing Test HAVE_C_WPOINTER_ARITH +-- Performing Test HAVE_C_WPOINTER_ARITH - Success +-- Performing Test HAVE_CXX_WSHADOW +-- Performing Test HAVE_CXX_WSHADOW - Success +-- Performing Test HAVE_C_WSHADOW +-- Performing Test HAVE_C_WSHADOW - Success +-- Performing Test HAVE_CXX_WSIGN_PROMO +-- Performing Test HAVE_CXX_WSIGN_PROMO - Success +-- Performing Test HAVE_C_WSIGN_PROMO +-- Performing Test HAVE_C_WSIGN_PROMO - Failed +-- Performing Test HAVE_CXX_WUNINITIALIZED +-- Performing Test HAVE_CXX_WUNINITIALIZED - Success +-- Performing Test HAVE_C_WUNINITIALIZED +-- Performing Test HAVE_C_WUNINITIALIZED - Success +-- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE +-- Performing Test HAVE_CXX_WSUGGEST_OVERRIDE - Success +-- Performing Test HAVE_C_WSUGGEST_OVERRIDE +-- Performing Test HAVE_C_WSUGGEST_OVERRIDE - Failed +-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR +-- Performing Test HAVE_CXX_WNO_DELETE_NON_VIRTUAL_DTOR - Success +-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR +-- Performing Test HAVE_C_WNO_DELETE_NON_VIRTUAL_DTOR - Failed +-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS +-- Performing Test HAVE_CXX_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed +-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS +-- Performing Test HAVE_C_WNO_UNNAMED_TYPE_TEMPLATE_ARGS - Failed +-- Performing Test HAVE_CXX_WNO_COMMENT +-- Performing Test HAVE_CXX_WNO_COMMENT - Success +-- Performing Test HAVE_C_WNO_COMMENT +-- Performing Test HAVE_C_WNO_COMMENT - Success +-- Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3 +-- Performing Test HAVE_CXX_WIMPLICIT_FALLTHROUGH_3 - Success +-- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3 +-- Performing Test HAVE_C_WIMPLICIT_FALLTHROUGH_3 - Success +-- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW +-- Performing Test HAVE_CXX_WNO_STRICT_OVERFLOW - Success +-- Performing Test HAVE_C_WNO_STRICT_OVERFLOW +-- Performing Test HAVE_C_WNO_STRICT_OVERFLOW - Success +-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION +-- Performing Test HAVE_CXX_FDIAGNOSTICS_SHOW_OPTION - Success +-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION +-- Performing Test HAVE_C_FDIAGNOSTICS_SHOW_OPTION - Success +-- Performing Test HAVE_CXX_PTHREAD +-- Performing Test HAVE_CXX_PTHREAD - Success +-- Performing Test HAVE_C_PTHREAD +-- Performing Test HAVE_C_PTHREAD - Success +-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER +-- Performing Test HAVE_CXX_FOMIT_FRAME_POINTER - Success +-- Performing Test HAVE_C_FOMIT_FRAME_POINTER +-- Performing Test HAVE_C_FOMIT_FRAME_POINTER - Success +-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS +-- Performing Test HAVE_CXX_FFUNCTION_SECTIONS - Success +-- Performing Test HAVE_C_FFUNCTION_SECTIONS +-- Performing Test HAVE_C_FFUNCTION_SECTIONS - Success +-- Performing Test HAVE_CXX_FDATA_SECTIONS +-- Performing Test HAVE_CXX_FDATA_SECTIONS - Success +-- Performing Test HAVE_C_FDATA_SECTIONS +-- Performing Test HAVE_C_FDATA_SECTIONS - Success +-- Performing Test HAVE_CPU_NEON_SUPPORT (check file: cmake/checks/cpu_neon.cpp) +-- Performing Test HAVE_CPU_NEON_SUPPORT - Success +-- Performing Test HAVE_CPU_FP16_SUPPORT (check file: cmake/checks/cpu_fp16.cpp) +-- Performing Test HAVE_CPU_FP16_SUPPORT - Success +-- Performing Test HAVE_CPU_BASELINE_FLAGS +-- Performing Test HAVE_CPU_BASELINE_FLAGS - Success +-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN +-- Performing Test HAVE_CXX_FVISIBILITY_HIDDEN - Success +-- Performing Test HAVE_C_FVISIBILITY_HIDDEN +-- Performing Test HAVE_C_FVISIBILITY_HIDDEN - Success +-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN +-- Performing Test HAVE_CXX_FVISIBILITY_INLINES_HIDDEN - Success +-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN +-- Performing Test HAVE_C_FVISIBILITY_INLINES_HIDDEN - Failed +-- Performing Test HAVE_LINK_AS_NEEDED +-- Performing Test HAVE_LINK_AS_NEEDED - Success +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Looking for posix_memalign +-- Looking for posix_memalign - found +-- Looking for malloc.h +-- Looking for malloc.h - found +-- Looking for memalign +-- Looking for memalign - found +-- Check if the system is big endian +-- Searching 16 bit integer +-- 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 unsigned short +-- Check size of unsigned short - done +-- Using unsigned short +-- Check if the system is big endian - little endian +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found suitable version "1.2.11", minimum required is "1.2.3") +-- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (found version "80") +-- Found TIFF: /usr/lib/aarch64-linux-gnu/libtiff.so (found version "4.1.0") +-- Found WebP: /usr/lib/aarch64-linux-gnu/libwebp.so +-- The imported target "openjp2_static" references the file + "/usr/lib/aarch64-linux-gnu/libopenjp2.a" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + "/usr/lib/aarch64-linux-gnu/openjpeg-2.1/OpenJPEGTargets.cmake" +but not all the files it references. + +-- The imported target "openjpip_server" references the file + "/usr/lib/aarch64-linux-gnu/libopenjpip_server.a" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + "/usr/lib/aarch64-linux-gnu/openjpeg-2.1/OpenJPEGTargets.cmake" +but not all the files it references. + +-- The imported target "opj_server" references the file + "/usr/bin/opj_server" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + "/usr/lib/aarch64-linux-gnu/openjpeg-2.1/OpenJPEGTargets.cmake" +but not all the files it references. + +-- Found system OpenJPEG: openjp2 (found version "") +-- 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") +-- Looking for /usr/include/libpng/png.h +-- Looking for /usr/include/libpng/png.h - found +-- Found OpenEXR: /usr/lib/aarch64-linux-gnu/libIlmImf.so +-- Found TBB (cmake): /usr/lib/aarch64-linux-gnu/libtbb.so.2 +-- 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 +-- Found CUDNN: /usr/lib/aarch64-linux-gnu/libcudnn.so (found suitable version "8.0.0", minimum required is "7.5") +-- CUDA detected: 10.2 +-- CUDA NVCC target flags: -gencode;arch=compute_72,code=sm_72;-D_FORCE_INLINES +-- Could not find OpenBLAS include. Turning OpenBLAS_FOUND off +-- Could not find OpenBLAS lib. Turning OpenBLAS_FOUND off +-- Could NOT find Atlas (missing: Atlas_CLAPACK_INCLUDE_DIR) +-- Looking for sgemm_ +-- Looking for sgemm_ - not found +-- Looking for sgemm_ +-- Looking for sgemm_ - found +-- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so +-- Looking for cheev_ +-- Looking for cheev_ - found +-- A library with LAPACK API found. +-- Performing Test HAVE_CXX_WNO_DEPRECATED +-- Performing Test HAVE_CXX_WNO_DEPRECATED - Success +-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES +-- Performing Test HAVE_CXX_WNO_MISSING_PROTOTYPES - Failed +-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS +-- Performing Test HAVE_CXX_WNO_MISSING_DECLARATIONS - Success +-- Performing Test HAVE_CXX_WNO_SHADOW +-- Performing Test HAVE_CXX_WNO_SHADOW - Success +-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER +-- Performing Test HAVE_CXX_WNO_UNUSED_PARAMETER - Success +-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS +-- Performing Test HAVE_CXX_WNO_UNUSED_LOCAL_TYPEDEFS - Success +-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE +-- Performing Test HAVE_CXX_WNO_SIGN_COMPARE - Success +-- Performing Test HAVE_CXX_WNO_SIGN_PROMO +-- Performing Test HAVE_CXX_WNO_SIGN_PROMO - Success +-- Performing Test HAVE_CXX_WNO_UNDEF +-- Performing Test HAVE_CXX_WNO_UNDEF - Success +-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE +-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_UNDEFINED_COMPARE - Failed +-- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS +-- Performing Test HAVE_CXX_WNO_IGNORED_QUALIFIERS - Success +-- Performing Test HAVE_CXX_WNO_EXTRA +-- Performing Test HAVE_CXX_WNO_EXTRA - Success +-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION +-- Performing Test HAVE_CXX_WNO_UNUSED_FUNCTION - Success +-- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE +-- Performing Test HAVE_CXX_WNO_UNUSED_CONST_VARIABLE - Success +-- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 +-- Performing Test HAVE_CXX_WNO_SHORTEN_64_TO_32 - Failed +-- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF +-- Performing Test HAVE_CXX_WNO_INVALID_OFFSETOF - Success +-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH +-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE_SWITCH - Failed +-- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE +-- Performing Test HAVE_CXX_WNO_SUGGEST_OVERRIDE - Success +-- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE +-- Performing Test HAVE_CXX_WNO_INCONSISTENT_MISSING_OVERRIDE - Failed +-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH +-- Performing Test HAVE_CXX_WNO_IMPLICIT_FALLTHROUGH - Success +-- Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS +-- Performing Test HAVE_CXX_WNO_ARRAY_BOUNDS - Success +-- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS +-- Performing Test HAVE_CXX_WNO_CLASS_MEMACCESS - Success +/bin/ant: 1: cd: can't cd to /bin/../share/ant/bin/.. +Error: Could not find or load main class org.apache.tools.ant.launch.Launcher +Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.launch.Launcher +-- Found JNI: /usr/lib/jvm/java-11-openjdk-arm64/lib/libjawt.so +-- VTK is not found. Please set -DVTK_DIR in CMake to VTK build directory, or to VTK install subdirectory with VTKConfig.cmake file +-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE +-- Performing Test HAVE_C_WNO_UNUSED_VARIABLE - Success +-- Performing Test HAVE_C_WNO_SHADOW +-- Performing Test HAVE_C_WNO_SHADOW - Success +-- Looking for dlerror in dl +-- Looking for dlerror in dl - found +-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH +-- Performing Test HAVE_C_WNO_IMPLICIT_FALLTHROUGH - Success +-- Performing Test HAVE_C_WNO_UNDEF +-- Performing Test HAVE_C_WNO_UNDEF - Success +-- Performing Test HAVE_C_WNO_SIGN_COMPARE +-- Performing Test HAVE_C_WNO_SIGN_COMPARE - Success +-- ADE: Download: v0.1.1f.zip +-- OpenCV Python: during development append to PYTHONPATH: /tmp/opencv-4.5.1/build/python_loader +-- Performing Test HAVE_CXX_WNO_STRICT_ALIASING +-- Performing Test HAVE_CXX_WNO_STRICT_ALIASING - Success +-- Checking for modules 'libavcodec;libavformat;libavutil;libswscale' +-- Found libavcodec, version 58.54.100 +-- Found libavformat, version 58.29.100 +-- Found libavutil, version 56.31.100 +-- Found libswscale, version 5.5.100 +-- Checking for module 'libavresample' +-- Found libavresample, version 4.0.0 +-- Checking for module 'gstreamer-base-1.0' +-- Found gstreamer-base-1.0, version 1.16.2 +-- Checking for module 'gstreamer-app-1.0' +-- Found gstreamer-app-1.0, version 1.16.2 +-- Checking for module 'gstreamer-riff-1.0' +-- Found gstreamer-riff-1.0, version 1.16.2 +-- Checking for module 'gstreamer-pbutils-1.0' +-- Found gstreamer-pbutils-1.0, version 1.16.2 +-- Checking for module 'libdc1394-2' +-- Found libdc1394-2, version 2.2.6 +-- Caffe: NO +-- Protobuf: NO +-- Glog: YES +-- Performing Test HAVE_CXX_WNO_UNINITIALIZED +-- Performing Test HAVE_CXX_WNO_UNINITIALIZED - Success +-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS +-- Performing Test HAVE_CXX_WNO_DEPRECATED_DECLARATIONS - Success +-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE +-- Performing Test HAVE_CXX_WNO_TAUTOLOGICAL_COMPARE - Success +-- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE +-- Performing Test HAVE_CXX_WNO_UNUSED_VARIABLE - Success +-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE +-- Performing Test HAVE_CXX_WNO_ENUM_COMPARE - Success +-- Checking for module 'freetype2' +-- Found freetype2, version 23.1.17 +-- Checking for module 'harfbuzz' +-- Found harfbuzz, version 2.6.4 +-- freetype2: YES (ver 23.1.17) +-- harfbuzz: YES (ver 2.6.4) +-- HDF5: Using hdf5 compiler wrapper to determine C configuration +-- Found HDF5: /lib/libhdf5.so;/opt/hadoop/lib/native/libhdfs.so;/usr/lib/aarch64-linux-gnu/libpthread.so;/lib/libsz.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/aarch64-linux-gnu/libdl.so;/usr/lib/aarch64-linux-gnu/libm.so (found version "1.10.7") +-- Julia not found. Not compiling Julia Bindings. +-- Module opencv_ovis disabled because OGRE3D was not found +-- Found installed version of Eigen: /usr/lib/cmake/eigen3 +-- Found required Ceres dependency: Eigen version 3.3.7 in /usr/include/eigen3 +-- Found required Ceres dependency: glog +-- Found installed version of gflags: /usr/lib/aarch64-linux-gnu/cmake/gflags +-- Detected gflags version: 2.2.2 +-- Found required Ceres dependency: gflags +-- Found Ceres version: 1.14.0 installed in: /usr with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP, Multithreading] +-- Found installed version of Eigen: /usr/lib/cmake/eigen3 +-- Found required Ceres dependency: Eigen version 3.3.7 in /usr/include/eigen3 +-- Found required Ceres dependency: glog +-- Found installed version of gflags: /usr/lib/aarch64-linux-gnu/cmake/gflags +-- Detected gflags version: 2.2.2 +-- Found required Ceres dependency: gflags +-- Found Ceres version: 1.14.0 installed in: /usr with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP, Multithreading] +-- Checking SFM glog/gflags deps... TRUE +-- Checking for module 'tesseract' +-- Found tesseract, version 4.1.1 +-- Tesseract: YES (ver 4.1.1) +-- Allocator metrics storage type: 'int' +-- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE +-- Performing Test HAVE_CXX_WNO_UNUSED_BUT_SET_VARIABLE - Success +-- HDF5: Using hdf5 compiler wrapper to determine C configuration +-- Excluding from source files list: modules/imgproc/src/corner.avx.cpp +-- Excluding from source files list: modules/imgproc/src/imgwarp.avx2.cpp +-- Excluding from source files list: modules/imgproc/src/imgwarp.sse4_1.cpp +-- Excluding from source files list: modules/imgproc/src/resize.avx2.cpp +-- Excluding from source files list: modules/imgproc/src/resize.sse4_1.cpp +-- Registering hook 'INIT_MODULE_SOURCES_opencv_dnn': /tmp/opencv-4.5.1/modules/dnn/cmake/hooks/INIT_MODULE_SOURCES_opencv_dnn.cmake +-- Excluding from source files list: /modules/dnn/layers/layers_common.avx.cpp +-- Excluding from source files list: /modules/dnn/layers/layers_common.avx2.cpp +-- Excluding from source files list: /modules/dnn/layers/layers_common.avx512_skx.cpp +-- Excluding from source files list: modules/features2d/src/fast.avx2.cpp +-- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL +-- Performing Test HAVE_CXX_WNO_OVERLOADED_VIRTUAL - Success +-- Found installed version of Eigen: /usr/lib/cmake/eigen3 +-- Found required Ceres dependency: Eigen version 3.3.7 in /usr/include/eigen3 +-- Found required Ceres dependency: glog +-- Found installed version of gflags: /usr/lib/aarch64-linux-gnu/cmake/gflags +-- Detected gflags version: 2.2.2 +-- Found required Ceres dependency: gflags +-- Found Ceres version: 1.14.0 installed in: /usr with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP, Multithreading] +-- xfeatures2d/boostdesc: Download: boostdesc_bgm.i +-- xfeatures2d/boostdesc: Download: boostdesc_bgm_bi.i +-- xfeatures2d/boostdesc: Download: boostdesc_bgm_hd.i +-- xfeatures2d/boostdesc: Download: boostdesc_binboost_064.i +-- xfeatures2d/boostdesc: Download: boostdesc_binboost_128.i +-- xfeatures2d/boostdesc: Download: boostdesc_binboost_256.i +-- xfeatures2d/boostdesc: Download: boostdesc_lbgm.i +-- xfeatures2d/vgg: Download: vgg_generated_48.i +-- xfeatures2d/vgg: Download: vgg_generated_64.i +-- xfeatures2d/vgg: Download: vgg_generated_80.i +-- xfeatures2d/vgg: Download: vgg_generated_120.i +-- data: Download: face_landmark_model.dat +-- Found installed version of Eigen: /usr/lib/cmake/eigen3 +-- Found required Ceres dependency: Eigen version 3.3.7 in /usr/include/eigen3 +-- Found required Ceres dependency: glog +-- Found installed version of gflags: /usr/lib/aarch64-linux-gnu/cmake/gflags +-- Detected gflags version: 2.2.2 +-- Found required Ceres dependency: gflags +-- Found Ceres version: 1.14.0 installed in: /usr with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP, Multithreading] +-- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY +-- Performing Test HAVE_CXX_WNO_DEPRECATED_COPY - Success +-- NVIDIA_OPTICAL_FLOW: Download: 79c6cee80a2df9a196f20afd6b598a9810964c32.zip +-- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD +-- Performing Test HAVE_CXX_WNO_UNUSED_PRIVATE_FIELD - Failed \ No newline at end of file diff --git a/openmpi.txt b/openmpi.txt new file mode 100644 index 0000000..82f96b8 --- /dev/null +++ b/openmpi.txt @@ -0,0 +1,52 @@ +Open MPI configuration: +----------------------- +Version: 4.1.0 +Build MPI C bindings: yes +Build MPI C++ bindings (deprecated): yes +Build MPI Fortran bindings: mpif.h, use mpi, use mpi_f08 +MPI Build Java bindings (experimental): no +Build Open SHMEM support: yes +Debug build: no +Platform file: (none) + +Miscellaneous +----------------------- +CUDA support: yes +HWLOC support: external +Libevent support: external +PMIx support: Internal + +Transports +----------------------- +Cisco usNIC: no +Cray uGNI (Gemini/Aries): no +Intel Omnipath (PSM2): no +Intel TrueScale (PSM): no +Mellanox MXM: no +Open UCX: yes +OpenFabrics OFI Libfabric: no +OpenFabrics Verbs: yes +Portals4: no +Shared memory/copy in+copy out: yes +Shared memory/Linux CMA: yes +Shared memory/Linux KNEM: no +Shared memory/XPMEM: no +TCP: yes + +Resource Managers +----------------------- +Cray Alps: no +Grid Engine: yes +LSF: no +Moab: no +Slurm: yes +ssh/rsh: yes +Torque: no + +OMPIO File Systems +----------------------- +DDN Infinite Memory Engine: no +Generic Unix FS: yes +IBM Spectrum Scale/GPFS: no +Lustre: no +PVFS2/OrangeFS: no \ No newline at end of file diff --git a/openmpi_details.txt b/openmpi_details.txt new file mode 100644 index 0000000..960cf69 --- /dev/null +++ b/openmpi_details.txt @@ -0,0 +1,1893 @@ +============================================================================ +== Configuring Open MPI +============================================================================ + +*** Startup tests +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking for style of include used by make... GNU +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking dependency style of gcc... none +checking whether make supports nested variables... (cached) yes +checking directory of source tree... .. +checking directory of absolute source tree... /tmp/openmpi-4.1.0 +checking directory of build tree... /tmp/openmpi-4.1.0/build +checking directory of prefix... /usr +checking directory of absolute prefix... /usr + +*** Checking versions +checking for repo version... v4.1.0 +checking Open MPI version... 4.1.0 +checking Open MPI release date... Dec 18, 2020 +checking Open MPI repository version... v4.1.0 +checking for repo version... v4.1.0 +checking Open MPI Run-Time Environment version... 4.1.0 +checking Open MPI Run-Time Environment release date... Dec 18, 2020 +checking Open MPI Run-Time Environment repository version... v4.1.0 +checking for repo version... v4.1.0 +checking Open SHMEM version... 4.1.0 +checking Open SHMEM release date... Dec 18, 2020 +checking Open SHMEM repository version... v4.1.0 +checking for repo version... v4.1.0 +checking Open Portable Access Layer version... 4.1.0 +checking Open Portable Access Layer release date... Dec 18, 2020 +checking Open Portable Access Layer repository version... v4.1.0 +checking for bootstrap Autoconf version... 2.69 +checking for bootstrap Automake version... 1.15 +checking for boostrap Libtool version... 2.4.6 + +*** Initialization, setup +configure: builddir: /tmp/openmpi-4.1.0/build +configure: srcdir: /tmp/openmpi-4.1.0 +configure: Detected VPATH build +installing to directory "/usr" + +*** OPAL Configuration options +checking if want to run code coverage... no +checking if want to compile with branch probabilities... no +checking if want to debug memory usage... no +checking if want to profile memory usage... no +checking if want developer-level compiler pickyness... no +checking if want developer-level debugging code... no +checking if want to developer-level timing framework... no +checking if want to install project-internal header files... yes +checking if want pretty-print stacktrace... yes +checking if want pty support... yes +checking if want weak symbol support... yes +checking if want dlopen support... yes +checking for default value of mca_base_component_show_load_errors... enabled by default +checking if want heterogeneous support... no +checking if word-sized integers must be word-size aligned... no +checking if want IPv6 support... no +checking if want package/brand string... OpenMPI CUDA +checking if want ident string... 4.1.0 +checking if want to use an alternative checksum algo for messages... no +checking maximum length of processor name... 256 +checking maximum length of error string... 256 +checking maximum length of object name... 64 +checking maximum length of info key... 36 +checking maximum length of info val... 256 +checking maximum length of port name... 1024 +checking maximum length of datarep string... 128 +checking if want getpwuid support... yes +checking for zlib in... (default search paths) +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +looking for library without search path +checking for library containing deflate... -lz +checking if libz requires libnl v1 or v3... +checking will zlib support be built... yes +checking __NetBSD__... no +checking __FreeBSD__... no +checking __OpenBSD__... no +checking __DragonFly__... no +checking __386BSD__... no +checking __bsdi__... no +checking __APPLE__... no +checking __linux__... yes +checking __sun__... no +checking __sun... no +checking netdb.h usability... yes +checking netdb.h presence... yes +checking for netdb.h... yes +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking netinet/tcp.h usability... yes +checking netinet/tcp.h presence... yes +checking for netinet/tcp.h... yes +checking for struct sockaddr_in... yes +checking if --with-cuda is set... found (/usr/local/cuda/include/cuda.h) +checking for struct CUipcMemHandle_st.reserved... yes +checking whether CU_POINTER_ATTRIBUTE_SYNC_MEMOPS is declared... yes +checking whether cuPointerGetAttributes is declared... yes +checking if have cuda support... yes (-I/usr/local/cuda/include) +checking if user requested PMI support... no +checking if user requested internal PMIx support(yes)... no +checking for pmix.h in /usr... not found +checking for pmix.h in /usr/include... not found +configure: WARNING: discovered external PMIx version is less than internal version 3.x +configure: WARNING: using internal PMIx + +*** ORTE Configuration options +checking if want orterun "--prefix" behavior to be enabled by default... no + +*** OMPI Configuration options +checking if want compile-time warnings inside of mpi.h... yes +checking if want sparse process groups... no +checking if want peruse support... no +checking if want Fortran MPI bindings... (try) +checking if want C++ bindings... yes +checking if want MPI::SEEK_SET support... yes +checking if want run-time MPI parameter checking... runtime + +*** OSHMEM Configuration options +checking if want oshmem... yes +checking if want SGI/Quadrics compatibility mode... yes +checking if want OSHMEM API parameter checking... always +checking for on_exit... yes +checking if want pshmem... yes +checking if want to build OSHMEM fortran bindings... yes +no +checking if want custom libmpi(_FOO) name... mpi +checking if want wrapper compiler rpath support... yes +checking if want wrapper compiler runpath support... no + +============================================================================ +== Compiler and preprocessor tests +============================================================================ + +*** C compiler and preprocessor +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking if gcc requires a flag for C11... no +configure: verifying gcc supports C11 without a flag +checking if gcc supports C11 _Thread_local... yes +checking if gcc supports C11 atomic variables... yes +checking if gcc supports C11 _Atomic keyword... yes +checking if gcc supports C11 _Generic keyword... yes +checking if gcc supports C11 _Static_assert... yes +checking if gcc supports C11 atomic_fetch_xor_explicit... yes +configure: no flag required for C11 support +checking if gcc supports __thread... yes +checking if gcc supports C11 _Thread_local... yes +checking for the C compiler vendor... gnu +checking for ANSI C header files... (cached) yes +checking if gcc supports -finline-functions... yes +checking if gcc supports -fno-strict-aliasing... yes +configure: WARNING: -fno-strict-aliasing has been added to CFLAGS +checking if gcc supports __builtin_expect... yes +checking if gcc supports __builtin_prefetch... yes +checking if gcc supports __builtin_clz... yes +checking for C optimization flags... -O3 -DNDEBUG -finline-functions -fno-strict-aliasing +checking for Interix environment... no +checking for C ident string support... #ident +checking for int8_t... yes +checking for uint8_t... yes +checking for int16_t... yes +checking for uint16_t... yes +checking for int32_t... yes +checking for uint32_t... yes +checking for int64_t... yes +checking for uint64_t... yes +checking for int128_t... no +checking for __int128... yes +checking for uint128_t... no +checking for long long... yes +checking for __float128... no +checking for long double... yes +checking complex.h usability... yes +checking complex.h presence... yes +checking for complex.h... yes +checking for float _Complex... yes +checking for double _Complex... yes +checking for long double _Complex... yes +checking for intptr_t... yes +checking for uintptr_t... yes +checking for mode_t... yes +checking for ssize_t... yes +checking for ptrdiff_t... yes +checking size of _Bool... 1 +checking size of char... 1 +checking size of short... 2 +checking size of int... 4 +checking size of long... 8 +checking size of long long... 8 +checking size of float... 4 +checking size of double... 8 +checking size of long double... 16 +checking size of float _Complex... 8 +checking size of double _Complex... 16 +checking size of long double _Complex... 32 +checking size of void *... 8 +checking size of size_t... 8 +checking size of ssize_t... 8 +checking size of ptrdiff_t... 8 +checking size of wchar_t... 4 +checking size of pid_t... 4 +checking size of atomic_short... 2 +checking size of atomic_int... 4 +checking size of atomic_long... 8 +checking size of atomic_llong... 8 +checking alignment of bool... 1 +checking alignment of int8_t... 1 +checking alignment of int16_t... 2 +checking alignment of int32_t... 4 +checking alignment of int64_t... 8 +checking alignment of char... 1 +checking alignment of short... 2 +checking alignment of wchar_t... 4 +checking alignment of int... 4 +checking alignment of long... 8 +checking alignment of long long... 8 +checking alignment of float... 4 +checking alignment of double... 8 +checking alignment of long double... 16 +checking alignment of float _Complex... 4 +checking alignment of double _Complex... 8 +checking alignment of long double _Complex... 16 +checking alignment of void *... 8 +checking alignment of size_t... 8 +checking for weak symbol support... yes +checking for macro weak symbol support... yes +checking for functional offsetof macro... yes + +*** C++ compiler and preprocessor +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... none +checking how to run the C++ preprocessor... g++ -E +checking for the C++ compiler vendor... gnu +checking if g++ supports -finline-functions... yes +configure: WARNING: -finline-functions has been added to CXXFLAGS +checking if C and C++ are link compatible... yes +checking for C++ optimization flags... -O3 -DNDEBUG -finline-functions +checking size of bool... 1 +checking alignment of bool... (cached) 1 + +*** C++ compiler and preprocessor +checking whether we are using the GNU C++ compiler... (cached) yes +checking whether g++ accepts -g... (cached) yes +checking dependency style of g++... (cached) none +checking how to run the C++ preprocessor... g++ -E +checking if C++ compiler works... yes +checking if g++ supports -finline-functions... yes +checking if C and C++ are link compatible... (cached) configure: WARNING: -finline-functions has been added to CXXFLAGS +yes +checking for C++ optimization flags... -O3 -DNDEBUG -finline-functions +checking size of bool... (cached) 1 +checking alignment of bool... (cached) 1 +checking if able to build the MPI C++ bindings... yes +checking for the C++ compiler vendor... (cached) gnu +checking if want C++ exception handling... no +checking for C++ template_repository_directory... not used +checking for C++ compiler template parameters... none needed +checking for C++ ident string support... #ident +checking if g++ supports __builtin_expect... yes +checking if g++ supports __builtin_prefetch... yes +checking if g++ supports const_cast<> properly... yes + +*** Compiler characteristics +checking for __attribute__... yes +checking for __attribute__(aligned)... yes +checking for __attribute__(always_inline)... yes +checking for __attribute__(cold)... yes +checking for __attribute__(const)... yes +checking for __attribute__(deprecated)... yes +checking for __attribute__(deprecated_argument)... yes +checking for __attribute__(error)... yes +checking for __attribute__(format)... yes +checking for __attribute__(format_funcptr)... yes +checking for __attribute__(hot)... yes +checking for __attribute__(malloc)... yes +checking for __attribute__(may_alias)... yes +checking for __attribute__(no_instrument_function)... yes +checking for __attribute__(noinline)... yes +checking for __attribute__(nonnull)... yes +checking for __attribute__(noreturn)... yes +checking for __attribute__(noreturn_funcptr)... yes +checking for __attribute__(packed)... yes +checking for __attribute__(pure)... yes +checking for __attribute__(sentinel)... yes +checking for __attribute__(unused)... yes +checking for __attribute__(visibility)... yes +checking for __attribute__(warn_unused_result)... yes +checking for __attribute__(weak_alias)... yes +checking for __attribute__(destructor)... yes +checking for __attribute__(optnone)... no +checking for __attribute__(extension)... yes +checking for compiler familyid... 1 +checking for compiler familyname... GNU +checking for compiler version... 590592 +checking for compiler version_str... 9.3.0 + +*** Java MPI bindings +checking if want Java bindings... no + +*** OpenSHMEM profiling +checking if pshmem will be enabled... yes (weak symbols supported) + +*** Assembler +checking dependency style of gcc... none +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking for fgrep... /usr/bin/grep -F +checking for __atomic builtin atomics... yes +checking for __atomic_compare_exchange_n... no +checking for __atomic_compare_exchange_n with -mcx16... no +checking for __atomic_compare_exchange_n with -latomic... yes +checking if __atomic_compare_exchange_n() gives correct results... yes +checking if __int128 atomic compare-and-swap is always lock-free... no +checking for __sync_bool_compare_and_swap... yes +checking if __sync_bool_compare_and_swap() gives correct results... yes +checking if .proc/endp is needed... no +checking directive for setting text section... .text +checking directive for exporting symbols... .globl +checking for objdump... objdump +checking if .note.GNU-stack is needed... yes +checking suffix for labels... : +checking prefix for global symbol labels... +checking prefix for lsym labels... .L +checking prefix for function in .type... @ +checking if .size is needed... yes +checking if .align directive takes logarithmic value... yes +checking for assembly architecture... ARM64 +checking for builtin atomics... BUILTIN_GCC + +*** Fortran compiler +checking for gfortran... gfortran +checking whether we are using the GNU Fortran compiler... yes +checking whether gfortran accepts -g... yes +checking whether ln -s works... yes +checking if Fortran compiler works... yes +checking for extra arguments to build a shared library... none needed +checking for gfortran warnings flags... none +checking for Fortran flag to compile .f files... none +checking for Fortran flag to compile .f90 files... none +checking if Fortran compilers preprocess .F90 files without additional flag... yes +checking to see if Fortran compilers need additional linker flags... none +checking external symbol convention... single underscore +checking if C and Fortran are link compatible... yes +checking to see if Fortran compiler likes the C++ exception flags... skipped (no C++ exceptions flags) +checking to see if mpifort compiler needs additional linker flags... none +checking if Fortran compiler supports CHARACTER... yes +checking size of Fortran CHARACTER... 1 +checking for C type corresponding to CHARACTER... char +checking alignment of Fortran CHARACTER... 1 +checking for corresponding KIND value of CHARACTER... C_SIGNED_CHAR +checking KIND value of Fortran C_SIGNED_CHAR... 1 +checking if Fortran compiler supports LOGICAL... yes +checking size of Fortran LOGICAL... 4 +checking for C type corresponding to LOGICAL... int +checking alignment of Fortran LOGICAL... 4 +checking for corresponding KIND value of LOGICAL... C_INT +checking KIND value of Fortran C_INT... 4 +checking if Fortran compiler supports LOGICAL*1... yes +checking size of Fortran LOGICAL*1... 1 +checking for C type corresponding to LOGICAL*1... char +checking alignment of Fortran LOGICAL*1... 1 +checking for corresponding KIND value of LOGICAL*1... C_SIGNED_CHAR +checking KIND value of Fortran C_SIGNED_CHAR... (cached) 1 +checking if Fortran compiler supports LOGICAL*2... yes +checking size of Fortran LOGICAL*2... 2 +checking for C type corresponding to LOGICAL*2... short +checking alignment of Fortran LOGICAL*2... 2 +checking for corresponding KIND value of LOGICAL*2... C_SHORT +checking KIND value of Fortran C_SHORT... 2 +checking if Fortran compiler supports LOGICAL*4... yes +checking size of Fortran LOGICAL*4... 4 +checking for C type corresponding to LOGICAL*4... int +checking alignment of Fortran LOGICAL*4... 4 +checking for corresponding KIND value of LOGICAL*4... C_INT +checking KIND value of Fortran C_INT... (cached) 4 +checking if Fortran compiler supports LOGICAL*8... yes +checking size of Fortran LOGICAL*8... 8 +checking for C type corresponding to LOGICAL*8... long long +checking alignment of Fortran LOGICAL*8... 8 +checking for corresponding KIND value of LOGICAL*8... C_LONG_LONG +checking KIND value of Fortran C_LONG_LONG... 8 +checking if Fortran compiler supports INTEGER... yes +checking size of Fortran INTEGER... 4 +checking for C type corresponding to INTEGER... int +checking alignment of Fortran INTEGER... 4 +checking for corresponding KIND value of INTEGER... C_INT +checking KIND value of Fortran C_INT... (cached) 4 +checking if Fortran compiler supports INTEGER*1... yes +checking size of Fortran INTEGER*1... 1 +checking for C type corresponding to INTEGER*1... char +checking alignment of Fortran INTEGER*1... 1 +checking for corresponding KIND value of INTEGER*1... C_SIGNED_CHAR +checking KIND value of Fortran C_SIGNED_CHAR... (cached) 1 +checking if Fortran compiler supports INTEGER*2... yes +checking size of Fortran INTEGER*2... 2 +checking for C type corresponding to INTEGER*2... short +checking alignment of Fortran INTEGER*2... 2 +checking for corresponding KIND value of INTEGER*2... C_SHORT +checking KIND value of Fortran C_SHORT... (cached) 2 +checking if Fortran compiler supports INTEGER*4... yes +checking size of Fortran INTEGER*4... 4 +checking for C type corresponding to INTEGER*4... int +checking alignment of Fortran INTEGER*4... 4 +checking for corresponding KIND value of INTEGER*4... C_INT +checking KIND value of Fortran C_INT... (cached) 4 +checking if Fortran compiler supports INTEGER*8... yes +checking size of Fortran INTEGER*8... 8 +checking for C type corresponding to INTEGER*8... long long +checking alignment of Fortran INTEGER*8... 8 +checking for corresponding KIND value of INTEGER*8... C_LONG_LONG +checking KIND value of Fortran C_LONG_LONG... (cached) 8 +checking if Fortran compiler supports INTEGER*16... yes +checking size of Fortran INTEGER*16... 16 +checking for C type corresponding to INTEGER*16... not found +configure: WARNING: *** Did not find corresponding C type +checking for corresponding KIND value of INTEGER*16... 0 +checking KIND value of Fortran 0... 0 +configure: WARNING: Compiler INTEGER*16 and mismatch; MPI datatype unsupported +checking if Fortran compiler supports REAL... yes +checking size of Fortran REAL... 4 +checking for C type corresponding to REAL... float +checking alignment of Fortran REAL... 4 +checking for corresponding KIND value of REAL... C_FLOAT +checking KIND value of Fortran C_FLOAT... 4 +checking if Fortran compiler supports REAL*2... no +checking if Fortran compiler supports REAL*4... yes +checking size of Fortran REAL*4... 4 +checking for C type corresponding to REAL*4... float +checking alignment of Fortran REAL*4... 4 +checking for corresponding KIND value of REAL*4... C_FLOAT +checking KIND value of Fortran C_FLOAT... (cached) 4 +checking if Fortran compiler supports REAL*8... yes +checking size of Fortran REAL*8... 8 +checking for C type corresponding to REAL*8... double +checking alignment of Fortran REAL*8... 8 +checking for corresponding KIND value of REAL*8... C_DOUBLE +checking KIND value of Fortran C_DOUBLE... 8 +checking if Fortran compiler supports REAL*16... yes +checking size of Fortran REAL*16... 16 +checking for C type corresponding to REAL*16... long double +checking alignment of Fortran REAL*16... 16 +checking for corresponding KIND value of REAL*16... C_LONG_DOUBLE +checking KIND value of Fortran C_LONG_DOUBLE... 16 +checking for C type matching bit representation of REAL*16... pending +checking if long double == REAL*16... yes +checking if Fortran compiler supports DOUBLE PRECISION... yes +checking size of Fortran DOUBLE PRECISION... 8 +checking for C type corresponding to DOUBLE PRECISION... double +checking alignment of Fortran DOUBLE PRECISION... 8 +checking for corresponding KIND value of DOUBLE PRECISION... C_DOUBLE +checking KIND value of Fortran C_DOUBLE... (cached) 8 +checking if Fortran compiler supports COMPLEX... yes +checking size of Fortran COMPLEX... 8 +checking for C type corresponding to COMPLEX... float _Complex +checking alignment of Fortran COMPLEX... 4 +checking for corresponding KIND value of COMPLEX... C_FLOAT_COMPLEX +checking KIND value of Fortran C_FLOAT_COMPLEX... 4 +checking if Fortran compiler supports COMPLEX*4... no +checking if Fortran compiler supports COMPLEX*8... yes +checking size of Fortran COMPLEX*8... 8 +checking for C type corresponding to COMPLEX*8... float _Complex +checking alignment of Fortran COMPLEX*8... 4 +checking for corresponding KIND value of COMPLEX*8... C_FLOAT_COMPLEX +checking KIND value of Fortran C_FLOAT_COMPLEX... (cached) 4 +checking if Fortran compiler supports COMPLEX*16... yes +checking size of Fortran COMPLEX*16... 16 +checking for C type corresponding to COMPLEX*16... double _Complex +checking alignment of Fortran COMPLEX*16... 8 +checking for corresponding KIND value of COMPLEX*16... C_DOUBLE_COMPLEX +checking KIND value of Fortran C_DOUBLE_COMPLEX... 8 +checking if Fortran compiler supports COMPLEX*32... yes +checking size of Fortran COMPLEX*32... 32 +checking for C type corresponding to COMPLEX*32... long double _Complex +checking alignment of Fortran COMPLEX*32... 16 +checking for corresponding KIND value of COMPLEX*32... C_LONG_DOUBLE_COMPLEX +checking KIND value of Fortran C_LONG_DOUBLE_COMPLEX... 16 +checking if Fortran compiler supports DOUBLE COMPLEX... yes +checking size of Fortran DOUBLE COMPLEX... 16 +checking for C type corresponding to DOUBLE COMPLEX... double _Complex +checking alignment of Fortran DOUBLE COMPLEX... 8 +checking for corresponding KIND value of DOUBLE COMPLEX... C_DOUBLE_COMPLEX +checking KIND value of Fortran C_DOUBLE_COMPLEX... (cached) 8 +checking for max Fortran MPI handle index... 2147483647 +checking Fortran value for .TRUE. logical type... 1 +checking for correct handling of Fortran logical arrays... yes +checking max supported Fortran array rank... 15 +checking for the value of MPI_STATUS_SIZE... 6 Fortran INTEGERs +checking KIND value of Fortran C_INT16_T... 2 +checking KIND value of Fortran C_INT32_T... 4 +checking KIND value of Fortran C_INT64_T... 8 +checking if building Fortran mpif.h bindings... yes +checking if Fortran compiler supports INTERFACE... yes +checking if Fortran compiler supports ISO_FORTRAN_ENV... yes +checking if Fortran compiler supports STORAGE_SIZE for relevant types... yes +checking for Fortran compiler module include flag... -I +checking Fortran compiler ignore TKR syntax... not cached; checking variants +checking for Fortran compiler support of TYPE(*), DIMENSION(*)... no +checking for Fortran compiler support of !GCC$ ATTRIBUTES NO_ARG_CHECK... yes +checking Fortran compiler ignore TKR syntax... 1:type(*), dimension(*):!GCC$ ATTRIBUTES NO_ARG_CHECK :: +checking if Fortran compiler supports ISO_C_BINDING... yes +checking if building Fortran 'use mpi' bindings... yes +checking if sizeof(C int) == sizeof(Fortran INTEGER)... yes +checking if Fortran compiler supports SUBROUTINE BIND(C)... yes +checking if Fortran compiler supports TYPE, BIND(C)... yes +checking if Fortran compiler supports TYPE(type), BIND(C, NAME="name")... yes +checking if Fortran compiler supports PROCEDURE... yes +checking if Fortran compiler supports USE...ONLY... yes +checking if Fortran compiler supports optional arguments... yes +checking if Fortran compiler supports C_FUNLOC/TS 29113... yes +checking if Fortran compiler supports PRIVATE... yes +checking if Fortran compiler supports PROTECTED... yes +checking if Fortran compiler supports ABSTRACT... yes +checking if Fortran compiler supports ASYNCHRONOUS... yes +checking size of Fortran type(test_mpi_handle)... 4 +checking alignment of Fortran type(test_mpi_handle)... 8 +checking Fortran compiler F08 assumed rank syntax... not cached; checking +checking for Fortran compiler support of TYPE(*), DIMENSION(..)... yes +checking Fortran compiler F08 assumed rank syntax... yes +checking which mpi_f08 implementation to build... "good" compiler, no array subsections +checking if building Fortran 'use mpi_f08' bindings... yes + +============================================================================ +== Header file tests +============================================================================ +checking alloca.h usability... yes +checking alloca.h presence... yes +checking for alloca.h... yes +checking aio.h usability... yes +checking aio.h presence... yes +checking for aio.h... yes +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking dirent.h usability... yes +checking dirent.h presence... yes +checking for dirent.h... yes +checking dlfcn.h usability... yes +checking dlfcn.h presence... yes +checking for dlfcn.h... yes +checking endian.h usability... yes +checking endian.h presence... yes +checking for endian.h... yes +checking execinfo.h usability... yes +checking execinfo.h presence... yes +checking for execinfo.h... yes +checking err.h usability... yes +checking err.h presence... yes +checking for err.h... yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking grp.h usability... yes +checking grp.h presence... yes +checking for grp.h... yes +checking libgen.h usability... yes +checking libgen.h presence... yes +checking for libgen.h... yes +checking libutil.h usability... no +checking libutil.h presence... no +checking for libutil.h... no +checking for memory.h... (cached) yes +checking for netdb.h... (cached) yes +checking for netinet/in.h... (cached) yes +checking for netinet/tcp.h... (cached) yes +checking poll.h usability... yes +checking poll.h presence... yes +checking for poll.h... yes +checking pthread.h usability... yes +checking pthread.h presence... yes +checking for pthread.h... yes +checking pty.h usability... yes +checking pty.h presence... yes +checking for pty.h... yes +checking pwd.h usability... yes +checking pwd.h presence... yes +checking for pwd.h... yes +checking sched.h usability... yes +checking sched.h presence... yes +checking for sched.h... yes +checking for strings.h... (cached) yes +checking stropts.h usability... no +checking stropts.h presence... no +checking for stropts.h... no +checking linux/ethtool.h usability... yes +checking linux/ethtool.h presence... yes +checking for linux/ethtool.h... yes +checking linux/sockios.h usability... yes +checking linux/sockios.h presence... yes +checking for linux/sockios.h... yes +checking sys/fcntl.h usability... yes +checking sys/fcntl.h presence... yes +checking for sys/fcntl.h... yes +checking sys/ipc.h usability... yes +checking sys/ipc.h presence... yes +checking for sys/ipc.h... yes +checking sys/shm.h usability... yes +checking sys/shm.h presence... yes +checking for sys/shm.h... yes +checking sys/ioctl.h usability... yes +checking sys/ioctl.h presence... yes +checking for sys/ioctl.h... yes +checking sys/mman.h usability... yes +checking sys/mman.h presence... yes +checking for sys/mman.h... yes +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking sys/queue.h usability... yes +checking sys/queue.h presence... yes +checking for sys/queue.h... yes +checking sys/resource.h usability... yes +checking sys/resource.h presence... yes +checking for sys/resource.h... yes +checking sys/select.h usability... yes +checking sys/select.h presence... yes +checking for sys/select.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking sys/sockio.h usability... no +checking sys/sockio.h presence... no +checking for sys/sockio.h... no +checking for sys/stat.h... (cached) yes +checking sys/statfs.h usability... yes +checking sys/statfs.h presence... yes +checking for sys/statfs.h... yes +checking sys/statvfs.h usability... yes +checking sys/statvfs.h presence... yes +checking for sys/statvfs.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking sys/tree.h usability... no +checking sys/tree.h presence... no +checking for sys/tree.h... no +checking for sys/types.h... (cached) yes +checking sys/uio.h usability... yes +checking sys/uio.h presence... yes +checking for sys/uio.h... yes +checking sys/un.h usability... yes +checking sys/un.h presence... yes +checking for sys/un.h... yes +checking net/uio.h usability... no +checking net/uio.h presence... no +checking for net/uio.h... no +checking sys/utsname.h usability... yes +checking sys/utsname.h presence... yes +checking for sys/utsname.h... yes +checking sys/vfs.h usability... yes +checking sys/vfs.h presence... yes +checking for sys/vfs.h... yes +checking sys/wait.h usability... yes +checking sys/wait.h presence... yes +checking for sys/wait.h... yes +checking syslog.h usability... yes +checking syslog.h presence... yes +checking for syslog.h... yes +checking termios.h usability... yes +checking termios.h presence... yes +checking for termios.h... yes +checking ulimit.h usability... yes +checking ulimit.h presence... yes +checking for ulimit.h... yes +checking for unistd.h... (cached) yes +checking util.h usability... no +checking util.h presence... no +checking for util.h... no +checking utmp.h usability... yes +checking utmp.h presence... yes +checking for utmp.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking ifaddrs.h usability... yes +checking ifaddrs.h presence... yes +checking for ifaddrs.h... yes +checking crt_externs.h usability... no +checking crt_externs.h presence... no +checking for crt_externs.h... no +checking regex.h usability... yes +checking regex.h presence... yes +checking for regex.h... yes +checking mntent.h usability... yes +checking mntent.h presence... yes +checking for mntent.h... yes +checking paths.h usability... yes +checking paths.h presence... yes +checking for paths.h... yes +checking ioLib.h usability... no +checking ioLib.h presence... no +checking for ioLib.h... no +checking sockLib.h usability... no +checking sockLib.h presence... no +checking for sockLib.h... no +checking hostLib.h usability... no +checking hostLib.h presence... no +checking for hostLib.h... no +checking shlwapi.h usability... no +checking shlwapi.h presence... no +checking for shlwapi.h... no +checking sys/synch.h usability... no +checking sys/synch.h presence... no +checking for sys/synch.h... no +checking db.h usability... no +checking db.h presence... no +checking for db.h... no +checking ndbm.h usability... no +checking ndbm.h presence... no +checking for ndbm.h... no +checking for zlib.h... (cached) yes +checking ieee754.h usability... yes +checking ieee754.h presence... yes +checking for ieee754.h... yes +checking for sys/mount.h... yes +checking for sys/sysctl.h... yes +checking for net/if.h... yes + +============================================================================ +== Type tests +============================================================================ +checking for socklen_t... yes +checking for struct sockaddr_in... (cached) yes +checking for struct sockaddr_in6... yes +checking for struct sockaddr_storage... yes +checking for struct ifreq... yes +checking for struct ethtool_cmd... yes +checking whether ethtool_cmd_speed is declared... yes +checking whether SIOCETHTOOL is declared... yes +checking for struct ethtool_cmd.speed_hi... yes +checking for struct ethtool_cmd.speed_hi... (cached) yes +checking for struct ethtool_cmd.speed_hi... (cached) yes +checking for struct ethtool_cmd.speed_hi... (cached) yes +checking whether AF_UNSPEC is declared... yes +checking whether PF_UNSPEC is declared... yes +checking whether AF_INET6 is declared... yes +checking whether PF_INET6 is declared... yes +checking if SA_RESTART defined in signal.h... yes +checking for struct sockaddr.sa_len... no +checking for struct dirent.d_type... yes +checking for siginfo_t.si_fd... yes +checking for siginfo_t.si_band... yes +checking for struct statfs.f_type... yes +checking for struct statfs.f_fstypename... no +checking for struct statvfs.f_basetype... no +checking for struct statvfs.f_fstypename... no +checking for type of MPI_Aint... ptrdiff_t (size: 8) +checking for type of MPI_Count... long long (size: 8) +checking for type of MPI_Offset... long long (size: 8) +checking for an MPI datatype for MPI_Offset... MPI_LONG_LONG +checking for MPI_INTEGER_KIND... 4 +checking for MPI_ADDRESS_KIND... 8 +checking for MPI_COUNT_KIND... 8 +checking for MPI_OFFSET_KIND... 8 +checking the linker for support for the -fini option... yes + +============================================================================ +== Library and Function tests +============================================================================ +checking for library containing openpty... -lutil +checking for library containing gethostbyname... none required +checking for library containing socket... none required +checking for library containing sched_yield... none required +checking for library containing dirname... none required +checking for library containing ceil... -lm +checking for library containing clock_gettime... none required +checking for asprintf... yes +checking for snprintf... yes +checking for vasprintf... yes +checking for vsnprintf... yes +checking for openpty... yes +checking for isatty... yes +checking for getpwuid... yes +checking for fork... yes +checking for waitpid... yes +checking for execve... yes +checking for pipe... yes +checking for ptsname... yes +checking for setsid... yes +checking for mmap... yes +checking for tcgetpgrp... yes +checking for posix_memalign... yes +checking for strsignal... yes +checking for sysconf... yes +checking for syslog... yes +checking for vsyslog... yes +checking for regcmp... no +checking for regexec... yes +checking for regfree... yes +checking for _NSGetEnviron... no +checking for socketpair... yes +checking for strncpy_s... no +checking for usleep... yes +checking for mkfifo... yes +checking for dbopen... no +checking for dbm_open... no +checking for statfs... yes +checking for statvfs... yes +checking for setpgid... yes +checking for setenv... yes +checking for __malloc_initialize_hook... no +checking for __clear_cache... yes +checking for htonl define... no +checking for htonl... yes +checking whether va_copy is declared... yes +checking whether __va_copy is declared... yes +checking whether __func__ is declared... yes + +============================================================================ +== System-specific tests +============================================================================ +checking for _SC_NPROCESSORS_ONLN... yes +checking whether byte ordering is bigendian... no +checking for broken qsort... no +checking if C compiler and POSIX threads work as is... no +checking if C++ compiler and POSIX threads work as is... no +checking if Fortran compiler and POSIX threads work as is... no +checking if C compiler and POSIX threads work with -Kthread... no +checking if C compiler and POSIX threads work with -kthread... no +checking if C compiler and POSIX threads work with -pthread... yes +checking if C++ compiler and POSIX threads work with -Kthread... no +checking if C++ compiler and POSIX threads work with -kthread... no +checking if C++ compiler and POSIX threads work with -pthread... yes +checking if Fortran compiler and POSIX threads work with -Kthread... no +checking if Fortran compiler and POSIX threads work with -kthread... no +checking if Fortran compiler and POSIX threads work with -pthread... yes +checking for pthread_mutexattr_setpshared... yes +checking for pthread_condattr_setpshared... yes +checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes +checking for PTHREAD_MUTEX_ERRORCHECK... yes +checking for working POSIX threads package... yes +checking if threads have different pids (pthreads on linux)... no +checking whether ln -s works... yes +checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for egrep... (cached) /usr/bin/grep -E +checking dependency style of gcc... (cached) none +checking for flex... flex +checking lex output file root... lex.yy +checking lex library... none needed +checking whether yytext is a pointer... no +checking for flavor of ps to use... ps -A -o fname,pid,uid +checking if build filesystem is case sensitive... yes +checking if configuring for case sensitive filesystem... yes +checking whether RLIMIT_NPROC is declared... yes +checking whether RLIMIT_MEMLOCK is declared... yes +checking whether RLIMIT_NOFILE is declared... yes +checking whether RLIMIT_FSIZE is declared... yes +checking whether RLIMIT_CORE is declared... yes +checking whether RLIMIT_STACK is declared... yes +checking whether RLIMIT_AS is declared... yes + +============================================================================ +== Modular Component Architecture (MCA) setup +============================================================================ +checking for subdir args... '--prefix=/usr' '--localstatedir=/var' '--sysconfdir=/etc/openmpi' '--disable-silent-rules' '--disable-dependency-tracking' '--disable-wrapper-runpath' '--disable-debug' '--enable-mpi-cxx' '--with-package-string=OpenMPI CUDA' '--with-devel-headers' '--with-verbs' '--with-libevent' '--with-pmix' '--with-hwloc=/usr/local' '--with-libltdl' '--with-slurm' '--with-sge' '--with-ucx=/usr' '--with-cuda=/usr/local/cuda' +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking --with-verbs value... simple ok (unspecified value) +checking --with-verbs-libdir value... simple ok (unspecified value) +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for X... libraries , headers + +==> Pre-emptively configuring the hwloc framework to satisfy dependencies. +checking whether to enable hwloc PCI device support... yes (default) + ++++ Configuring MCA framework hwloc +checking for no configure components in framework hwloc... +checking for m4 configure components in framework hwloc... external, hwloc201 + +--- MCA component hwloc:external (m4 configuration macro, priority 90) +checking for MCA component hwloc:external compile mode... static +checking --with-hwloc-libdir value... simple ok (unspecified value) +checking looking for external hwloc in... (/usr/local) +looking for header without includes +checking hwloc.h usability... yes +checking hwloc.h presence... yes +checking for hwloc.h... yes +looking for library without search path +checking for library containing hwloc_topology_init... -lhwloc +checking if libhwloc requires libnl v1 or v3... +checking if external hwloc version is 1.5 or greater... yes +checking whether HWLOC_OBJ_OSDEV_COPROC is declared... yes +checking for hwloc_topology_dup... yes +checking if external hwloc supports XML... yes +checking infiniband/verbs.h usability... yes +checking infiniband/verbs.h presence... yes +checking for infiniband/verbs.h... yes +checking if MCA component hwloc:external can compile... yes + +--- MCA component hwloc:hwloc201 (m4 configuration macro, priority 80) +checking for MCA component hwloc:hwloc201 compile mode... static +checking if hwloc external component succeeded... yes +configure: hwloc:external succeeded, so this component will be configured, but then will be skipped +checking hwloc building mode... embedded +configure: hwloc builddir: /tmp/openmpi-4.1.0/build/opal/mca/hwloc/hwloc201/hwloc +configure: hwloc srcdir: /tmp/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc +configure: Detected VPATH build +checking for hwloc version... 2.0.2rc1-git +checking if want hwloc maintainer support... disabled (embedded mode) +checking for hwloc directory prefix... opal/mca/hwloc/hwloc201/hwloc/ +checking for hwloc symbol prefix... hwloc_ +checking for gcc option to accept ISO C99... none needed +checking size of void *... (cached) 8 +checking which OS support to include... Linux +checking which CPU support to include... unknown +checking size of unsigned long... 8 +checking size of unsigned int... 4 +checking for the C compiler vendor... gnu +checking for __attribute__... yes +checking for __attribute__(aligned)... yes +checking for __attribute__(always_inline)... yes +checking for __attribute__(cold)... yes +checking for __attribute__(const)... yes +checking for __attribute__(deprecated)... yes +checking for __attribute__(format)... yes +checking for __attribute__(hot)... yes +checking for __attribute__(malloc)... yes +checking for __attribute__(may_alias)... yes +checking for __attribute__(no_instrument_function)... yes +checking for __attribute__(nonnull)... yes +checking for __attribute__(noreturn)... yes +checking for __attribute__(packed)... yes +checking for __attribute__(pure)... yes +checking for __attribute__(sentinel)... yes +checking for __attribute__(unused)... yes +checking for __attribute__(warn_unused_result)... yes +checking for __attribute__(weak_alias)... yes +checking if gcc supports -fvisibility=hidden... yes +checking whether to enable symbol visibility... yes (via -fvisibility=hidden) +configure: WARNING: "-fvisibility=hidden" has been added to the hwloc CFLAGS +checking whether the C compiler rejects function calls with too many arguments... yes +checking whether the C compiler rejects function calls with too few arguments... yes +checking for unistd.h... (cached) yes +checking for dirent.h... (cached) yes +checking for strings.h... (cached) yes +checking ctype.h usability... yes +checking ctype.h presence... yes +checking for ctype.h... yes +checking for strncasecmp... yes +checking whether strncasecmp is declared... yes +checking whether function strncasecmp has a complete prototype... yes +checking for strftime... yes +checking for setlocale... yes +checking for stdint.h... (cached) yes +checking for sys/mman.h... (cached) yes +checking for KAFFINITY... no +checking for PROCESSOR_CACHE_TYPE... no +checking for CACHE_DESCRIPTOR... no +checking for LOGICAL_PROCESSOR_RELATIONSHIP... no +checking for RelationProcessorPackage... no +checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION... no +checking for GROUP_AFFINITY... no +checking for PROCESSOR_RELATIONSHIP... no +checking for NUMA_NODE_RELATIONSHIP... no +checking for CACHE_RELATIONSHIP... no +checking for PROCESSOR_GROUP_INFO... no +checking for GROUP_RELATIONSHIP... no +checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX... no +checking for PSAPI_WORKING_SET_EX_BLOCK... no +checking for PSAPI_WORKING_SET_EX_INFORMATION... no +checking for PROCESSOR_NUMBER... no +checking for main in -lgdi32... no +checking for PostQuitMessage in -luser32... no +checking windows.h usability... no +checking windows.h presence... no +checking for windows.h... no +checking sys/lgrp_user.h usability... no +checking sys/lgrp_user.h presence... no +checking for sys/lgrp_user.h... no +checking kstat.h usability... no +checking kstat.h presence... no +checking for kstat.h... no +checking whether fabsf is declared... yes +checking for fabsf in -lm... yes +checking picl.h usability... no +checking picl.h presence... no +checking for picl.h... no +checking whether _SC_NPROCESSORS_ONLN is declared... yes +checking whether _SC_NPROCESSORS_CONF is declared... yes +checking whether _SC_NPROC_ONLN is declared... no +checking whether _SC_NPROC_CONF is declared... no +checking whether _SC_PAGESIZE is declared... yes +checking whether _SC_PAGE_SIZE is declared... yes +checking whether _SC_LARGE_PAGESIZE is declared... no +checking mach/mach_host.h usability... no +checking mach/mach_host.h presence... no +checking for mach/mach_host.h... no +checking mach/mach_init.h usability... no +checking mach/mach_init.h presence... no +checking for mach/mach_init.h... no +checking for sys/param.h... (cached) yes +checking for sys/sysctl.h... (cached) yes +checking whether CTL_HW is declared... no +checking whether HW_NCPU is declared... no +checking whether strtoull is declared... yes +checking for ssize_t... (cached) yes +checking whether snprintf is declared... yes +checking whether strcasecmp is declared... yes +checking whether _strdup is declared... no +checking whether _putenv is declared... no +checking whether getprogname is declared... no +checking whether getexecname is declared... no +checking whether GetModuleFileName is declared... no +checking for program_invocation_name... yes +checking for __progname... yes +checking for pthread_t... yes +checking whether sched_getcpu is declared... yes +checking whether sched_setaffinity is declared... yes +checking whether function sched_setaffinity has a complete prototype... yes +checking for old prototype of sched_setaffinity... no +checking for working CPU_SET... yes +checking for working CPU_SET_S... yes +checking for working syscall with 6 parameters... yes +checking for lib... no +checking for bash... /bin/bash +checking for ffs... yes +checking whether ffs is declared... yes +checking whether function ffs has a complete prototype... yes +checking for ffsl... yes +checking whether ffsl is declared... yes +checking whether function ffsl has a complete prototype... yes +checking for fls... no +checking for flsl... no +checking for clz... no +checking for clzl... no +checking for openat... yes +checking for malloc.h... (cached) yes +checking for getpagesize... yes +checking for memalign... yes +checking for posix_memalign... (cached) yes +checking for sys/utsname.h... (cached) yes +checking for uname... yes +checking pthread_np.h usability... no +checking pthread_np.h presence... no +checking for pthread_np.h... no +checking whether pthread_setaffinity_np is declared... yes +checking whether pthread_getaffinity_np is declared... yes +checking for sched_setaffinity... yes +checking for sys/cpuset.h... no +checking for cpuset_setaffinity... no +checking for library containing pthread_getthrds_np... no +checking for cpuset_setid... no +checking libudev.h usability... no +checking libudev.h presence... no +checking for libudev.h... no +checking for PCIACCESS... no +checking pciaccess.h usability... no +checking pciaccess.h presence... no +checking for pciaccess.h... no +checking for gethostbyname... yes +checking for connect... yes +checking for remove... yes +checking for shmat... yes +checking for IceConnectionNumber in -lICE... yes +checking X11/Xlib.h usability... yes +checking X11/Xlib.h presence... yes +checking for X11/Xlib.h... yes +checking for XOpenDisplay in -lX11... yes +checking for X11/Xutil.h... yes +checking X11/keysym.h usability... yes +checking X11/keysym.h presence... yes +checking for X11/keysym.h... yes +checking for x86 cpuid... no +checking for pthread_mutex_lock... yes +checking if plugin support is enabled... no +checking components to build statically... noos xml synthetic xml_nolibxml linux linuxio +checking components to build as plugins... +checking whether hwloc configure succeeded... yes +checking for infiniband/verbs.h... (cached) yes +configure: using an external hwloc; disqualifying this component +checking if MCA component hwloc:hwloc201 can compile... no + +checking for winning hwloc component header file... opal/mca/hwloc/external/external.h + +<== Pre-emptive hwloc framework configuration complete. +<== We now return you to your regularly scheduled programming. + +checking which components should be disabled... +checking which components should be direct-linked into the library... +checking which components should be run-time loadable... all +checking which components should be static... none +checking for projects containing MCA frameworks... opal, orte, ompi, oshmem + +*** Configuring MCA for opal +checking for frameworks for opal... common, allocator, backtrace, btl, compress, crs, dl, event, hwloc, if, installdirs, memchecker, memcpy, memory, mpool, patcher, pmix, pstat, rcache, reachable, shmem, timer + ++++ Configuring MCA framework common +checking for no configure components in framework common... +checking for m4 configure components in framework common... cuda, ofi, sm, ucx, verbs, verbs_usnic + +--- MCA component common:cuda (m4 configuration macro) +checking for MCA component common:cuda compile mode... dso +checking if MCA component common:cuda can compile... yes + +--- MCA component common:ofi (m4 configuration macro) +checking for MCA component common:ofi compile mode... dso +checking --with-ofi value... simple ok (unspecified value) +checking --with-ofi-libdir value... simple ok (unspecified value) +checking looking for OFI libfabric in... () +checking rdma/fabric.h usability... no +checking rdma/fabric.h presence... no +checking for rdma/fabric.h... no +checking whether PMIX_PACKAGE_RANK is declared... no +checking if MCA component common:ofi can compile... no + +--- MCA component common:sm (m4 configuration macro) +checking for MCA component common:sm compile mode... dso +checking if MCA component common:sm can compile... yes + +--- MCA component common:ucx (m4 configuration macro) +checking for MCA component common:ucx compile mode... dso +checking --with-ucx value... sanity check ok (/usr) +checking --with-ucx-libdir value... simple ok (unspecified value) +looking for header without includes +checking ucp/api/ucp.h usability... yes +checking ucp/api/ucp.h presence... yes +checking for ucp/api/ucp.h... yes +checking for library containing ucp_cleanup... -lucp +checking if libucp requires libnl v1 or v3... +checking for UCX version compatibility... yes +checking whether ucp_tag_send_nbr is declared... yes +checking whether ucp_ep_flush_nb is declared... yes +checking whether ucp_worker_flush_nb is declared... yes +checking whether ucp_request_check_status is declared... yes +checking whether ucp_put_nb is declared... yes +checking whether ucp_get_nb is declared... yes +checking whether ucp_put_nbx is declared... yes +checking whether ucp_get_nbx is declared... yes +checking whether ucp_atomic_op_nbx is declared... yes +checking whether ucm_test_events is declared... yes +checking whether ucm_test_external_events is declared... yes +checking whether UCP_ATOMIC_POST_OP_AND is declared... yes +checking whether UCP_ATOMIC_POST_OP_OR is declared... yes +checking whether UCP_ATOMIC_POST_OP_XOR is declared... yes +checking whether UCP_ATOMIC_FETCH_OP_FAND is declared... yes +checking whether UCP_ATOMIC_FETCH_OP_FOR is declared... yes +checking whether UCP_ATOMIC_FETCH_OP_FXOR is declared... yes +checking whether UCP_PARAM_FIELD_ESTIMATED_NUM_PPN is declared... yes +checking whether UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS is declared... yes +checking whether ucp_tag_send_nbx is declared... yes +checking whether ucp_tag_send_sync_nbx is declared... yes +checking whether ucp_tag_recv_nbx is declared... yes +checking for ucp_request_param_t... yes +checking if MCA component common:ucx can compile... yes + +--- MCA component common:verbs (m4 configuration macro) +checking for MCA component common:verbs compile mode... dso +checking if want to add padding to the openib BTL control header... no +checking for fcntl.h... (cached) yes +checking sys/poll.h usability... yes +checking sys/poll.h presence... yes +checking for sys/poll.h... yes +checking infiniband/verbs.h usability... yes +checking infiniband/verbs.h presence... yes +checking for infiniband/verbs.h... yes +looking for library without search path +checking for library containing ibv_open_device... -libverbs +checking if libibverbs requires libnl v1 or v3... v3 +checking number of arguments to ibv_create_cq... 5 +checking whether IBV_EVENT_CLIENT_REREGISTER is declared... yes +checking whether IBV_ACCESS_SO is declared... no +checking whether IBV_ATOMIC_HCA is declared... yes +checking for ibv_get_device_list... yes +checking for ibv_resize_cq... yes +checking for struct ibv_device.transport_type... yes +checking infiniband/complib/cl_types_osd.h usability... no +checking infiniband/complib/cl_types_osd.h presence... no +checking for infiniband/complib/cl_types_osd.h... no +checking if can use dynamic SL support... no +checking whether IBV_LINK_LAYER_ETHERNET is declared... yes +checking if RDMAoE support is enabled... yes +checking for infiniband/driver.h... no +checking if ConnectX XRC support is enabled... no +checking if ConnectIB XRC support is enabled... no +checking if dynamic SL is enabled... no +checking if MCA component common:verbs can compile... yes + +--- MCA component common:verbs_usnic (m4 configuration macro) +checking for MCA component common:verbs_usnic compile mode... static +checking if MCA component common:verbs_usnic can compile... no + ++++ Configuring MCA framework allocator +checking for no configure components in framework allocator... basic, bucket +checking for m4 configure components in framework allocator... + +--- MCA component allocator:basic (no configuration) +checking for MCA component allocator:basic compile mode... dso +checking if MCA component allocator:basic can compile... yes + +--- MCA component allocator:bucket (no configuration) +checking for MCA component allocator:bucket compile mode... dso +checking if MCA component allocator:bucket can compile... yes + ++++ Configuring MCA framework backtrace +checking for no configure components in framework backtrace... +checking for m4 configure components in framework backtrace... execinfo, none, printstack + +--- MCA component backtrace:execinfo (m4 configuration macro, priority 30) +checking for MCA component backtrace:execinfo compile mode... static +checking for execinfo.h... (cached) yes +checking for library containing backtrace... none required +checking if MCA component backtrace:execinfo can compile... yes + +--- MCA component backtrace:printstack (m4 configuration macro, priority 30) +checking for MCA component backtrace:printstack compile mode... static +checking ucontext.h usability... yes +checking ucontext.h presence... yes +checking for ucontext.h... yes +checking for printstack... no +checking if MCA component backtrace:printstack can compile... no + +--- MCA component backtrace:none (m4 configuration macro, priority 0) +checking for MCA component backtrace:none compile mode... static +checking if MCA component backtrace:none can compile... no + ++++ Configuring MCA framework btl +checking for no configure components in framework btl... self +checking for m4 configure components in framework btl... ofi, openib, portals4, sm, smcuda, tcp, uct, ugni, usnic, vader + +--- MCA component btl:self (no configuration) +checking for MCA component btl:self compile mode... dso +checking if MCA component btl:self can compile... yes + +--- MCA component btl:ofi (m4 configuration macro) +checking for MCA component btl:ofi compile mode... dso +checking if OFI libfabric is available... no +checking if MCA component btl:ofi can compile... no + +--- MCA component btl:openib (m4 configuration macro) +checking for MCA component btl:openib compile mode... dso +checking rdma/rdma_cma.h usability... yes +checking rdma/rdma_cma.h presence... yes +checking for rdma/rdma_cma.h... yes +checking for rdma_create_id in -lrdmacm... yes +checking for rdma_get_peer_addr... yes +checking if UD CM is enabled... yes +checking if OpenFabrics RDMACM support is enabled... yes +checking whether expanded verbs are available... no +checking whether IBV_EXP_ATOMIC_HCA_REPLY_BE is declared... no +checking whether IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY is declared... no +checking whether ibv_exp_create_qp is declared... no +checking whether ibv_exp_query_device is declared... no +checking whether IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG is declared... no +checking for struct ibv_exp_device_attr.ext_atom... no +checking for struct ibv_exp_device_attr.exp_atomic_cap... no +checking for ibv_fork_init... yes +checking which openib btl cpcs will be built... oob rdmacm udcm +checking if MCA component btl:openib can compile... yes + +--- MCA component btl:portals4 (m4 configuration macro) +checking for MCA component btl:portals4 compile mode... dso +checking --with-portals4 value... simple ok (unspecified value) +checking --with-portals4-libdir value... simple ok (unspecified value) +checking portals4.h usability... no +checking portals4.h presence... no +checking for portals4.h... no +checking whether to enable flow control... yes +checking if MCA component btl:portals4 can compile... no + +--- MCA component btl:sm (m4 configuration macro) +checking for MCA component btl:sm compile mode... dso +checking if MCA component btl:sm can compile... yes + +--- MCA component btl:smcuda (m4 configuration macro) +checking for MCA component btl:smcuda compile mode... dso +checking if MCA component btl:smcuda can compile... yes + +--- MCA component btl:tcp (m4 configuration macro) +checking for MCA component btl:tcp compile mode... dso +checking for struct sockaddr_in... (cached) yes +checking if MCA component btl:tcp can compile... yes + +--- MCA component btl:uct (m4 configuration macro) +checking for MCA component btl:uct compile mode... dso +checking check uct version... yes +checking UCT version compatibility... UCT version not compatible - need UCX 1.8 or older +checking if MCA component btl:uct can compile... no + +--- MCA component btl:ugni (m4 configuration macro) +checking for MCA component btl:ugni compile mode... dso +checking for CRAY_UGNI... no +checking if MCA component btl:ugni can compile... no + +--- MCA component btl:usnic (m4 configuration macro) +checking for MCA component btl:usnic compile mode... dso +checking size of void *... (cached) 8 +checking for 64 bit Linux... yes +checking if OFI libfabric is available... no +checking if MCA component btl:usnic can compile... no + +--- MCA component btl:vader (m4 configuration macro) +checking for MCA component btl:vader compile mode... dso +checking for Cray XPMEM support... checking for CRAY_XPMEM... no +checking --with-xpmem value... simple ok (unspecified value) +checking --with-xpmem-libdir value... simple ok (unspecified value) +checking xpmem.h usability... no +checking xpmem.h presence... no +checking for xpmem.h... no +checking --with-knem value... simple ok (unspecified value) +checking knem_io.h usability... no +checking knem_io.h presence... no +checking for knem_io.h... no +checking sys/prctl.h usability... yes +checking sys/prctl.h presence... yes +checking for sys/prctl.h... yes +checking for process_vm_readv... yes +checking for sys/prctl.h... (cached) yes +checking if MCA component btl:vader can compile... yes + ++++ Configuring MCA framework compress +checking for no configure components in framework compress... bzip, gzip +checking for m4 configure components in framework compress... + +--- MCA component compress:bzip (no configuration) +checking for MCA component compress:bzip compile mode... dso +checking if MCA component compress:bzip can compile... yes + +--- MCA component compress:gzip (no configuration) +checking for MCA component compress:gzip compile mode... dso +checking if MCA component compress:gzip can compile... yes + ++++ Configuring MCA framework crs +checking for no configure components in framework crs... none +checking for m4 configure components in framework crs... self + +--- MCA component crs:none (no configuration) +checking for MCA component crs:none compile mode... dso +checking if MCA component crs:none can compile... yes + +--- MCA component crs:self (m4 configuration macro) +checking for MCA component crs:self compile mode... dso +checking if MCA component crs:self can compile... no + ++++ Configuring MCA framework dl +checking for no configure components in framework dl... +checking for m4 configure components in framework dl... dlopen, libltdl + +--- MCA component dl:dlopen (m4 configuration macro, priority 80) +checking for MCA component dl:dlopen compile mode... static +checking dlfcn.h usability... yes +checking dlfcn.h presence... yes +checking for dlfcn.h... yes +looking for library without search path +checking for library containing dlopen... -ldl +checking if libdl requires libnl v1 or v3... +checking if MCA component dl:dlopen can compile... yes + +--- MCA component dl:libltdl (m4 configuration macro, priority 50) +checking for MCA component dl:libltdl compile mode... static +checking --with-libltdl value... simple ok (unspecified value) +checking --with-libltdl-libdir value... simple ok (unspecified value) +checking for libltdl dir... compiler default +checking for libltdl library dir... linker default +checking ltdl.h usability... yes +checking ltdl.h presence... yes +checking for ltdl.h... yes +looking for library without search path +checking for library containing lt_dlopen... -lltdl +checking if libltdl requires libnl v1 or v3... +checking for lt_dladvise_init... yes +checking if MCA component dl:libltdl can compile... no + ++++ Configuring MCA framework event +checking for no configure components in framework event... +checking for m4 configure components in framework event... external, libevent2022 + +--- MCA component event:external (m4 configuration macro, priority 90) +checking for MCA component event:external compile mode... static +checking --with-libevent-libdir value... simple ok (unspecified value) +checking for external libevent in... (default search paths) +checking event2/event.h usability... yes +checking event2/event.h presence... yes +checking for event2/event.h... yes +looking for library without search path +checking for library containing event_config_new... -levent_core +checking if libevent_core requires libnl v1 or v3... +checking for evthread_set_lock_callbacks in -levent_core... yes +checking for evthread_use_pthreads in -levent_pthreads... yes +checking if external libevent version is 2.0.22 or greater... yes +checking if MCA component event:external can compile... yes + +--- MCA component event:libevent2022 (m4 configuration macro, priority 80) +checking for MCA component event:libevent2022 compile mode... static +checking if event external component succeeded... yes +configure: event:external succeeded, so this component will be configured, but then will be skipped +configure: OPAL configuring in opal/mca/event/libevent2022/libevent +configure: running /bin/bash '../../../../../../opal/mca/event/libevent2022/libevent/configure' '--prefix=/usr' '--localstatedir=/var' '--sysconfdir=/etc/openmpi' '--disable-silent-rules' '--disable-dependency-tracking' '--disable-wrapper-runpath' '--disable-debug' '--enable-mpi-cxx' '--with-package-string=OpenMPI CUDA' '--with-devel-headers' '--with-verbs' '--with-libevent' '--with-pmix' '--with-hwloc=/usr/local' '--with-libltdl' '--with-slurm' '--with-sge' '--with-ucx=/usr' '--with-cuda=/usr/local/cuda' 'CPPFLAGS= ' --cache-file=/dev/null --srcdir=../../../../../../opal/mca/event/libevent2022/libevent --disable-option-checking +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of gcc... none +checking for a sed that does not truncate output... /usr/bin/sed +checking whether ln -s works... yes +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking whether gcc needs -traditional... no +checking how to print strings... printf +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for library containing inet_ntoa... none required +checking for library containing socket... none required +checking for library containing inet_aton... none required +checking for library containing clock_gettime... none required +checking for library containing sendfile... none required +checking for WIN32... no +checking for CYGWIN... no +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +checking for library containing inflateEnd... -lz +checking openssl/bio.h usability... yes +checking openssl/bio.h presence... yes +checking for openssl/bio.h... yes +checking for library containing SSL_new... -lssl +checking for ANSI C header files... (cached) yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking for inttypes.h... (cached) yes +checking for stdint.h... (cached) yes +checking stddef.h usability... yes +checking stddef.h presence... yes +checking for stddef.h... yes +checking poll.h usability... yes +checking poll.h presence... yes +checking for poll.h... yes +checking for unistd.h... (cached) yes +checking sys/epoll.h usability... yes +checking sys/epoll.h presence... yes +checking for sys/epoll.h... yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking sys/queue.h usability... yes +checking sys/queue.h presence... yes +checking for sys/queue.h... yes +checking sys/event.h usability... no +checking sys/event.h presence... no +checking for sys/event.h... no +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking sys/ioctl.h usability... yes +checking sys/ioctl.h presence... yes +checking for sys/ioctl.h... yes +checking sys/select.h usability... yes +checking sys/select.h presence... yes +checking for sys/select.h... yes +checking sys/devpoll.h usability... no +checking sys/devpoll.h presence... no +checking for sys/devpoll.h... no +checking port.h usability... no +checking port.h presence... no +checking for port.h... no +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking netinet/in6.h usability... no +checking netinet/in6.h presence... no +checking for netinet/in6.h... no +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking sys/uio.h usability... yes +checking sys/uio.h presence... yes +checking for sys/uio.h... yes +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking sys/eventfd.h usability... yes +checking sys/eventfd.h presence... yes +checking for sys/eventfd.h... yes +checking sys/mman.h usability... yes +checking sys/mman.h presence... yes +checking for sys/mman.h... yes +checking sys/sendfile.h usability... yes +checking sys/sendfile.h presence... yes +checking for sys/sendfile.h... yes +checking sys/wait.h usability... yes +checking sys/wait.h presence... yes +checking for sys/wait.h... yes +checking netdb.h usability... yes +checking netdb.h presence... yes +checking for netdb.h... yes +checking for sys/stat.h... (cached) yes +checking for sys/sysctl.h... yes +checking for TAILQ_FOREACH in sys/queue.h... yes +checking for timeradd in sys/time.h... yes +checking for timercmp in sys/time.h... yes +checking for timerclear in sys/time.h... yes +checking for timerisset in sys/time.h... yes +checking whether CTL_KERN is declared... yes +checking whether KERN_RANDOM is declared... yes +checking whether RANDOM_UUID is declared... yes +checking whether KERN_ARND is declared... no +checking for an ANSI C-conforming const... yes +checking for inline... inline +checking whether time.h and sys/time.h may both be included... yes +checking for gettimeofday... yes +checking for vasprintf... yes +checking for fcntl... yes +checking for clock_gettime... yes +checking for strtok_r... yes +checking for strsep... yes +checking for getnameinfo... yes +checking for strlcpy... no +checking for inet_ntop... yes +checking for inet_pton... yes +checking for signal... yes +checking for sigaction... yes +checking for strtoll... yes +checking for inet_aton... yes +checking for pipe... yes +checking for eventfd... yes +checking for sendfile... yes +checking for mmap... yes +checking for splice... yes +checking for arc4random... no +checking for arc4random_buf... no +checking for issetugid... no +checking for geteuid... yes +checking for getegid... yes +checking for getprotobynumber... yes +checking for setenv... yes +checking for unsetenv... yes +checking for putenv... yes +checking for sysctl... no +checking for umask... yes +checking for getaddrinfo... yes +checking size of long... 8 +checking for F_SETFD in fcntl.h... yes +checking for select... yes +checking for select support... yes +checking for poll... yes +checking for poll support... yes +checking for /dev/poll support... no +checking for epoll support... enabled +checking for epoll_ctl... yes +checking if epoll can build... yes +checking for working epoll library interface... yes +checking for epoll syscall support... no +checking for port_create... no +checking for evport support... no +checking event_ops... yes +checking for working ops... yes +checking for pid_t... yes +checking for size_t... yes +checking for ssize_t... yes +checking for uint64_t... yes +checking for uint32_t... yes +checking for uint16_t... yes +checking for uint8_t... yes +checking for uintptr_t... yes +checking for fd_mask... yes +checking size of long long... 8 +checking size of long... (cached) 8 +checking size of int... 4 +checking size of short... 2 +checking size of size_t... 8 +checking size of void *... 8 +checking for struct in6_addr... yes +checking for struct sockaddr_in6... yes +checking for sa_family_t... yes +checking for struct addrinfo... yes +checking for struct sockaddr_storage... yes +checking for struct in6_addr.s6_addr32... yes +checking for struct in6_addr.s6_addr16... yes +checking for struct sockaddr_in.sin_len... no +checking for struct sockaddr_in6.sin6_len... no +checking for struct sockaddr_storage.ss_family... yes +checking for struct sockaddr_storage.__ss_family... no +checking for socklen_t... yes +checking whether our compiler supports __func__... yes +checking for the pthreads library -lpthreads... no +checking whether pthreads work without any flags... no +checking whether pthreads work with -Kthread... no +checking whether pthreads work with -kthread... no +checking for the pthreads library -llthread... no +checking whether pthreads work with -pthread... yes +checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE +checking if more special flags are required for pthreads... no +checking size of pthread_t... 8 +checking that generated files are newer than configure... done +configure: creating ./config.status +config.status: creating libevent.pc +config.status: creating libevent_openssl.pc +config.status: creating libevent_pthreads.pc +config.status: creating Makefile +config.status: creating include/Makefile +config.status: creating config.h +config.status: executing depfiles commands +config.status: executing libtool commands +configure: /bin/bash '../../../../../../opal/mca/event/libevent2022/libevent/configure' succeeded for opal/mca/event/libevent2022/libevent +configure: remember: event:external will be used; this component was configured, but will be skipped +checking if MCA component event:libevent2022 can compile... no + +checking if have working event ops for the event framework... yes +checking for winning event component header file... external/external.h + ++++ Configuring MCA framework if +checking for no configure components in framework if... +checking for m4 configure components in framework if... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 + +--- MCA component if:bsdx_ipv4 (m4 configuration macro) +checking for MCA component if:bsdx_ipv4 compile mode... static +checking struct sockaddr... yes (cached) +checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no +checking if MCA component if:bsdx_ipv4 can compile... no + +--- MCA component if:bsdx_ipv6 (m4 configuration macro) +checking for MCA component if:bsdx_ipv6 compile mode... static +checking struct sockaddr... yes (cached) +checking some flavor of BSD... no +checking if MCA component if:bsdx_ipv6 can compile... no + +--- MCA component if:linux_ipv6 (m4 configuration macro) +checking for MCA component if:linux_ipv6 compile mode... static +checking if we are on Linux with TCP... yes +checking if MCA component if:linux_ipv6 can compile... yes + +--- MCA component if:posix_ipv4 (m4 configuration macro) +checking for MCA component if:posix_ipv4 compile mode... static +checking struct sockaddr... yes (cached) +checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes +checking for struct ifreq.ifr_hwaddr... yes +checking for struct ifreq.ifr_mtu... yes +checking if MCA component if:posix_ipv4 can compile... yes + +--- MCA component if:solaris_ipv6 (m4 configuration macro) +checking for MCA component if:solaris_ipv6 compile mode... static +checking if MCA component if:solaris_ipv6 can compile... no + ++++ Configuring MCA framework installdirs +checking for no configure components in framework installdirs... +checking for m4 configure components in framework installdirs... config, env + +--- MCA component installdirs:env (m4 configuration macro, priority 10) +checking for MCA component installdirs:env compile mode... static +checking if MCA component installdirs:env can compile... yes + +--- MCA component installdirs:config (m4 configuration macro, priority 0) +checking for MCA component installdirs:config compile mode... static +checking if MCA component installdirs:config can compile... yes + ++++ Pre-configuring the framework memchecker +checking if --enable-memchecker was specified... no (adding "memchecker" to --enable-mca-no-build list) + ++++ Configuring MCA framework memchecker +checking for no configure components in framework memchecker... +checking for m4 configure components in framework memchecker... valgrind + +--- MCA component memchecker:valgrind (m4 configuration macro, priority 10) +checking for MCA component memchecker:valgrind compile mode... static +checking --with-valgrind value... simple ok (unspecified value) +checking valgrind/valgrind.h usability... no +checking valgrind/valgrind.h presence... no +checking for valgrind/valgrind.h... no +configure: WARNING: valgrind.h not found +configure: WARNING: Cannot compile this component +checking if MCA component memchecker:valgrind can compile... no + ++++ Configuring MCA framework memcpy +checking for no configure components in framework memcpy... +checking for m4 configure components in framework memcpy... + ++++ Configuring MCA framework memory +checking for no configure components in framework memory... +checking for m4 configure components in framework memory... malloc_solaris, patcher + +--- MCA component memory:patcher (m4 configuration macro, priority 41) +checking for MCA component memory:patcher compile mode... static +checking if memory patcher supports linux-gnu... yes +checking for __curbrk... yes +checking linux/mman.h usability... yes +checking linux/mman.h presence... yes +checking for linux/mman.h... yes +checking sys/syscall.h usability... yes +checking sys/syscall.h presence... yes +checking for sys/syscall.h... yes +checking whether __mmap is declared... no +checking for __mmap... yes +checking whether __syscall is declared... no +checking for __syscall... no +checking if MCA component memory:patcher can compile... yes + +--- MCA component memory:malloc_solaris (m4 configuration macro, priority 0) +checking for MCA component memory:malloc_solaris compile mode... static +checking for Solaris... no +checking if MCA component memory:malloc_solaris can compile... no + ++++ Configuring MCA framework mpool +checking for no configure components in framework mpool... hugepage +checking for m4 configure components in framework mpool... memkind + +--- MCA component mpool:hugepage (no configuration) +checking for MCA component mpool:hugepage compile mode... dso +checking if MCA component mpool:hugepage can compile... yes + +--- MCA component mpool:memkind (m4 configuration macro) +checking for MCA component mpool:memkind compile mode... dso +checking --with-memkind value... simple ok (unspecified value) +checking memkind.h usability... no +checking memkind.h presence... no +checking for memkind.h... no +checking if MCA component mpool:memkind can compile... no + ++++ Configuring MCA framework patcher +checking for no configure components in framework patcher... +checking for m4 configure components in framework patcher... linux, overwrite + +--- MCA component patcher:linux (m4 configuration macro) +checking for MCA component patcher:linux compile mode... dso +checking dlfcn.h usability... yes +checking dlfcn.h presence... yes +checking for dlfcn.h... yes +looking for library without search path +checking for library containing dl_iterate_phdr... none required +checking if libdl requires libnl v1 or v3... +checking elf.h usability... yes +checking elf.h presence... yes +checking for elf.h... yes +checking sys/auxv.h usability... yes +checking sys/auxv.h presence... yes +checking for sys/auxv.h... yes +checking if MCA component patcher:linux can compile... no + +--- MCA component patcher:overwrite (m4 configuration macro) +checking for MCA component patcher:overwrite compile mode... dso +checking if MCA component patcher:overwrite can compile... yes + ++++ Configuring MCA framework pmix +checking for no configure components in framework pmix... isolated +checking for m4 configure components in framework pmix... cray, ext1x, ext2x, ext3x, flux, pmix3x, s1, s2 + +--- MCA component pmix:isolated (no configuration) +checking for MCA component pmix:isolated compile mode... dso +checking if MCA component pmix:isolated can compile... yes + +--- MCA component pmix:cray (m4 configuration macro) +checking for MCA component pmix:cray compile mode... dso +checking for Cray PMI support... checking for CRAY_PMI... no +checking for ALPS support cle level unknown... checking for CRAY_ALPSLLI... no +checking for CRAY_ALPSUTIL... no +checking for CRAY_ALPS... no +checking for CRAY_WLM_DETECT... no +opal_check_cray_alps_happy = no +checking if MCA component pmix:cray can compile... no + +--- MCA component pmix:ext1x (m4 configuration macro) +checking for MCA component pmix:ext1x compile mode... dso +checking if MCA component pmix:ext1x can compile... no + +--- MCA component pmix:ext2x (m4 configuration macro) +checking for MCA component pmix:ext2x compile mode... dso +checking if MCA component pmix:ext2x can compile... no + +--- MCA component pmix:ext3x (m4 configuration macro) +checking for MCA component pmix:ext3x compile mode... dso +checking if MCA component pmix:ext3x can compile... no + +--- MCA component pmix:flux (m4 configuration macro) +checking for MCA component pmix:flux compile mode... dso +checking if user wants Flux support to link against PMI library... no +checking if Flux support allowed to use dlopen... yes +checking Checking if Flux PMI support can be built... yes +checking if MCA component pmix:flux can compile... yes + +--- MCA component pmix:pmix3x (m4 configuration macro) +checking for MCA component pmix:pmix3x compile mode... dso +checking if PMIx timing is enabled... no (disabled) +configure: OPAL configuring in opal/mca/pmix/pmix3x/pmix +configure: running /bin/bash '../../../../../../opal/mca/pmix/pmix3x/pmix/configure' --disable-man-pages --with-devel-headers --disable-debug --with-pmix-symbol-rename=OPAL_MCA_PMIX3X_ --enable-embedded-mode --disable-pmix-timing --without-tests-examples --disable-pmix-binaries --disable-pmix-backward-compatibility --disable-visibility --enable-embedded-libevent --with-libevent-header=\"opal/mca/event/external/external.h\" --enable-embedded-hwloc --with-hwloc-header=\"opal/mca/hwloc/external/external.h\" '--prefix=/usr' '--localstatedir=/var' '--sysconfdir=/etc/openmpi' '--disable-silent-rules' '--disable-dependency-tracking' '--disable-wrapper-runpath' '--disable-debug' '--enable-mpi-cxx' '--with-package-string=OpenMPI CUDA' '--with-devel-headers' '--with-verbs' '--with-libevent' '--with-pmix' '--with-hwloc=/usr/local' '--with-libltdl' '--with-slurm' '--with-sge' '--with-ucx=/usr' '--with-cuda=/usr/local/cuda' 'CFLAGS=-O3 -DNDEBUG ' 'CPPFLAGS=-I/tmp/openmpi-4.1.0 -I/tmp/openmpi-4.1.0/build -I/tmp/openmpi-4.1.0/opal/include -I/tmp/openmpi-4.1.0/build/opal/include ' --cache-file=/dev/null --srcdir=../../../../../../opal/mca/pmix/pmix3x/pmix --disable-option-checking +configure: builddir: /tmp/openmpi-4.1.0/build/opal/mca/pmix/pmix3x/pmix +configure: srcdir: /tmp/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix +configure: Detected VPATH build \ No newline at end of file diff --git a/pdal.txt b/pdal.txt new file mode 100644 index 0000000..c778168 --- /dev/null +++ b/pdal.txt @@ -0,0 +1,60 @@ +-- The following features have been enabled: + + * Bash completion, completion for PDAL command line + * CPD plugin, Coherent Point Drift (CPD) computes rigid or nonrigid transformations between point sets + * I3S plugin, Read from a I3S server or from a SLPK file + * Icebridge plugin, read data in the Icebridge format + * HDF plugin, read data in the HDF format + * PostgreSQL PointCloud plugin, read/write PostgreSQL PointCloud objects + * MBIO plugin, add features that depend on MBIO + * TileDB plugin, read/write data from TileDB + * E57 plugin, read/write data to and from e57 format + +-- The following OPTIONAL packages have been found: + + * ZSTD + General compression support + * LibXml2 + * PkgConfig + * OpenSSL (required version >= 1.1) + * MBSystem + * Libexecinfo + * Libunwind + +-- The following RECOMMENDED packages have been found: + + * LASzip (required version >= 3.1) + Provides LASzip compression + Provides LASzip compression + +-- The following REQUIRED packages have been found: + + * GDAL (required version >= 2.2.0) + Provides general purpose raster, vector, and reference system support + * GeoTIFF + * LibLZMA + General compression support + * CURL + * Threads, The thread library of the system + * ZLIB + Compression support in BPF + Compression support in BPF + * Cpd (required version >= 0.5) + * HDF5 + * PostgreSQL + * TileDB (required version >= 1.4.1), + TileDB support + * XercesC + +-- The following features have been disabled: + + * GeoWave plugin, Read and Write data using GeoWave + * Matlab plugin, write data to a .mat file + * MrSID plugin, read data in the MrSID format + * NITF plugin, read/write LAS data wrapped in NITF + * OpenSceneGraph plugin, read/write OpenSceneGraph objects + * Oracle OCI plugin, Read/write point clould patches to Oracle + * RiVLib plugin, read data in the RXP format + * rdblib plugin, read data in the RDB format + * FBX plugin, add features that depend on FBX + * Unit tests, PDAL unit tests \ No newline at end of file diff --git a/pdal_details.txt b/pdal_details.txt new file mode 100644 index 0000000..8aed512 --- /dev/null +++ b/pdal_details.txt @@ -0,0 +1,45 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- Found GDAL: /usr/local/lib/libgdal.so (found suitable version "3.2.2", minimum required is "2.2.0") +-- Found GeoTIFF: /usr/lib/aarch64-linux-gnu/libgeotiff.so +-- 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 +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Looking for lzma_auto_decoder in /usr/lib/aarch64-linux-gnu/liblzma.so +-- Looking for lzma_auto_decoder in /usr/lib/aarch64-linux-gnu/liblzma.so - found +-- Looking for lzma_easy_encoder in /usr/lib/aarch64-linux-gnu/liblzma.so +-- Looking for lzma_easy_encoder in /usr/lib/aarch64-linux-gnu/liblzma.so - found +-- Looking for lzma_lzma_preset in /usr/lib/aarch64-linux-gnu/liblzma.so +-- Looking for lzma_lzma_preset in /usr/lib/aarch64-linux-gnu/liblzma.so - found +-- Found LibLZMA: /usr/lib/aarch64-linux-gnu/liblzma.so (found version "5.2.4") +-- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.9.10") +-- Found CURL: /usr/lib/aarch64-linux-gnu/libcurl.so (found version "7.68.0") +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found suitable version "1.1.1f", minimum required is "1.1") +-- HDF5: Using hdf5 compiler wrapper to determine CXX configuration +-- Found HDF5: /usr/lib/libhdf5_cpp.so;/usr/lib/libhdf5.so;/opt/hadoop/lib/native/libhdfs.so;/usr/lib/aarch64-linux-gnu/libpthread.so;/usr/lib/libsz.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/aarch64-linux-gnu/libdl.so;/usr/lib/aarch64-linux-gnu/libm.so (found version "1.10.7") found components: CXX +-- HDF5: Using hdf5 compiler wrapper to determine CXX configuration +-- Found MBSYSTEM: /usr/local/lib/libmbio.so +-- Found PostgreSQL: /usr/include/postgresql +-- Found TILEDB: /usr/local/lib/libtiledb.so +-- Found XercesC: /usr/lib/aarch64-linux-gnu/libxerces-c.so (found version "3.2.2") +-- Found LIBEXECINFO: /usr/lib/libexecinfo.so +-- Found LIBUNWIND: /usr/lib/aarch64-linux-gnu/libunwind.so \ No newline at end of file diff --git a/pmix.txt b/pmix.txt new file mode 100644 index 0000000..b71f768 --- /dev/null +++ b/pmix.txt @@ -0,0 +1,11 @@ +PMIx configuration: +----------------------- +Version: 3.2.2 +Debug build: no +Platform file: (none) + +External Packages +----------------------- +HWLOC: yes (embedded) +Libevent: yes (embedded) +ZLIB: yes (standard) \ No newline at end of file diff --git a/pmix_details.txt b/pmix_details.txt new file mode 100644 index 0000000..0e64812 --- /dev/null +++ b/pmix_details.txt @@ -0,0 +1,820 @@ +============================================================================ +== Configuring PMIx +============================================================================ +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking target system type... aarch64-unknown-linux-gnu +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports nested variables... (cached) yes +checking for style of include used by make... GNU +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... none +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for ar... ar +checking the archiver (ar) interface... ar +checking for flex... flex +checking lex output file root... lex.yy +checking lex library... none needed +checking whether yytext is a pointer... no +checking if want dlopen support... yes +checking if embedded mode is enabled... yes +checking if want developer-level compiler pickyness... no +checking if want developer-level debugging code... no +checking if want to install project-internal header files... yes +checking if tests and examples are to be installed... no +checking if want pretty-print stacktrace... yes +checking if want dstore pthread-based locking... yes +checking if want ident string... +checking if want developer-level timing support... no +checking if want backward compatibility for PMI-1 and PMI-2... yes +checking if want to disable binaries... no +checking if want to support dlopen of non-global namespaces... yes +checking if want pty support... yes +checking if want build psec/dummy_handshake... no +installing to directory "/usr" +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no + +*** C compiler and preprocessor +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking whether gcc understands -c and -o together... (cached) yes +checking dependency style of gcc... (cached) none +checking for BSD- or MS-compatible name lister (nm)... (cached) /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... (cached) BSD nm +checking __NetBSD__... no +checking __FreeBSD__... no +checking __OpenBSD__... no +checking __DragonFly__... no +checking __386BSD__... no +checking __bsdi__... no +checking __APPLE__... no +checking __linux__... yes +checking __sun__... no +checking __sun... no +checking netdb.h usability... yes +checking netdb.h presence... yes +checking for netdb.h... yes +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking netinet/tcp.h usability... yes +checking netinet/tcp.h presence... yes +checking for netinet/tcp.h... yes +checking for struct sockaddr_in... yes +configure: pmix builddir: /tmp/openmpi-4.1.0/build/opal/mca/pmix/pmix3x/pmix +configure: pmix srcdir: /tmp/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix +configure: Detected VPATH build +checking for pmix version... 3.2.2 +checking if want pmix maintainer support... disabled +checking for pmix directory prefix... (none) +checking for extra lib... no +checking for extra ltlib... no +checking if want package/brand string... PMIx root@adc7e555125e Distribution + +============================================================================ +== Compiler and preprocessor tests +============================================================================ +checking if gcc requires a flag for C11... no +configure: verifying gcc supports C11 without a flag +checking if gcc supports C11 _Thread_local... yes +checking if gcc supports C11 atomic variables... yes +checking if gcc supports C11 _Atomic keyword... yes +checking if gcc supports C11 _Generic keyword... yes +checking if gcc supports C11 _Static_assert... yes +checking if gcc supports C11 atomic_fetch_xor_explicit... yes +configure: no flag required for C11 support +checking for gcc option to add a directory only to the search path for the quote form of include... -iquote +checking if gcc supports __thread... yes +checking if gcc supports C11 _Thread_local... yes +checking for the C compiler vendor... gnu +checking for ANSI C header files... (cached) yes +checking if gcc supports -finline-functions... yes +checking if gcc supports -fno-strict-aliasing... yes +configure: WARNING: -fno-strict-aliasing has been added to CFLAGS +checking if gcc supports __builtin_expect... yes +checking if gcc supports __builtin_prefetch... yes +checking if gcc supports __builtin_clz... yes +checking for C optimization flags... -DNDEBUG -O3 -finline-functions -fno-strict-aliasing +checking for int8_t... yes +checking for uint8_t... yes +checking for int16_t... yes +checking for uint16_t... yes +checking for int32_t... yes +checking for uint32_t... yes +checking for int64_t... yes +checking for uint64_t... yes +checking for __int128... yes +checking for uint128_t... no +checking for long long... yes +checking for intptr_t... yes +checking for uintptr_t... yes +checking for ptrdiff_t... yes +checking size of _Bool... 1 +checking size of char... 1 +checking size of short... 2 +checking size of int... 4 +checking size of long... 8 +checking size of long long... 8 +checking size of float... 4 +checking size of double... 8 +checking size of void *... 8 +checking size of size_t... 8 +checking size of ptrdiff_t... 8 +checking size of wchar_t... 4 +checking size of pid_t... 4 +checking alignment of bool... 1 +checking alignment of int8_t... 1 +checking alignment of int16_t... 2 +checking alignment of int32_t... 4 +checking alignment of int64_t... 8 +checking alignment of char... 1 +checking alignment of short... 2 +checking alignment of wchar_t... 4 +checking alignment of int... 4 +checking alignment of long... 8 +checking alignment of long long... 8 +checking alignment of float... 4 +checking alignment of double... 8 +checking alignment of void *... 8 +checking alignment of size_t... 8 +checking for C bool type... no +checking size of _Bool... (cached) 1 +checking for inline... __inline__ + +*** Compiler characteristics +checking for __attribute__... yes +checking for __attribute__(aligned)... yes +checking for __attribute__(always_inline)... yes +checking for __attribute__(cold)... yes +checking for __attribute__(const)... yes +checking for __attribute__(deprecated)... yes +checking for __attribute__(deprecated_argument)... yes +checking for __attribute__(format)... yes +checking for __attribute__(format_funcptr)... yes +checking for __attribute__(hot)... yes +checking for __attribute__(malloc)... yes +checking for __attribute__(may_alias)... yes +checking for __attribute__(no_instrument_function)... yes +checking for __attribute__(nonnull)... yes +checking for __attribute__(noreturn)... yes +checking for __attribute__(noreturn_funcptr)... yes +checking for __attribute__(packed)... yes +checking for __attribute__(pure)... yes +checking for __attribute__(sentinel)... yes +checking for __attribute__(unused)... yes +checking for __attribute__(visibility)... yes +checking for __attribute__(warn_unused_result)... yes +checking for __attribute__(destructor)... yes +checking for __attribute__(optnone)... no +checking for __attribute__(extension)... yes +checking for compiler familyid... 0 +checking for compiler familyname... UNKNOWN +checking for compiler version... 0 +checking for compiler version_str... UNKNOWN + +*** Assembler +checking dependency style of gcc... none +checking for perl... /usr/bin/perl +checking for atomic_compare_exchange_strong_16... no +checking for atomic_compare_exchange_strong_16 with -mcx16... no +checking for atomic_compare_exchange_strong_16 with -latomic... yes +checking if atomic_compare_exchange_strong_16() gives correct results... yes +checking if C11 __int128 atomic compare-and-swap is always lock-free... no +checking for __sync_bool_compare_and_swap... yes +checking if __sync_bool_compare_and_swap() gives correct results... yes +checking for 32-bit GCC built-in atomics... yes +checking for 64-bit GCC built-in atomics... yes +checking if 64-bit GCC built-in atomics are lock-free... yes +checking for __atomic_compare_exchange_n... no +checking for __atomic_compare_exchange_n with -mcx16... no +checking for __atomic_compare_exchange_n with -latomic... yes +checking if __atomic_compare_exchange_n() gives correct results... yes +checking if __int128 atomic compare-and-swap is always lock-free... no +checking for __sync_bool_compare_and_swap... yes +checking if __sync_bool_compare_and_swap() gives correct results... yes +checking for atomic_compare_exchange_strong_16... no +checking for atomic_compare_exchange_strong_16 with -mcx16... no +checking for atomic_compare_exchange_strong_16 with -latomic... yes +checking if atomic_compare_exchange_strong_16() gives correct results... yes +checking if C11 __int128 atomic compare-and-swap is always lock-free... no +checking for __sync_bool_compare_and_swap... yes +checking if __sync_bool_compare_and_swap() gives correct results... yes +checking if .proc/endp is needed... no +checking directive for setting text section... .text +checking directive for exporting symbols... .globl +checking for objdump... objdump +checking if .note.GNU-stack is needed... yes +checking suffix for labels... : +checking prefix for global symbol labels... +checking prefix for lsym labels... .L +checking prefix for function in .type... @ +checking if .size is needed... yes +checking if .align directive takes logarithmic value... yes +checking if gcc supports GCC inline assembly... yes +checking for assembly format... default-.text-.globl-:--.L-@-1-1-1-1-1 +checking for assembly architecture... ARM64 +checking for builtin atomics... BUILTIN_C11 + +============================================================================ +== Header file tests +============================================================================ +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking ifaddrs.h usability... yes +checking ifaddrs.h presence... yes +checking for ifaddrs.h... yes +checking for inttypes.h... (cached) yes +checking libgen.h usability... yes +checking libgen.h presence... yes +checking for libgen.h... yes +checking net/uio.h usability... no +checking net/uio.h presence... no +checking for net/uio.h... no +checking for netinet/in.h... (cached) yes +checking for stdint.h... (cached) yes +checking stddef.h usability... yes +checking stddef.h presence... yes +checking for stddef.h... yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking sys/ioctl.h usability... yes +checking sys/ioctl.h presence... yes +checking for sys/ioctl.h... yes +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking sys/select.h usability... yes +checking sys/select.h presence... yes +checking for sys/select.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking sys/sockio.h usability... no +checking sys/sockio.h presence... no +checking for sys/sockio.h... no +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking for sys/stat.h... (cached) yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking for sys/types.h... (cached) yes +checking sys/un.h usability... yes +checking sys/un.h presence... yes +checking for sys/un.h... yes +checking sys/uio.h usability... yes +checking sys/uio.h presence... yes +checking for sys/uio.h... yes +checking sys/wait.h usability... yes +checking sys/wait.h presence... yes +checking for sys/wait.h... yes +checking syslog.h usability... yes +checking syslog.h presence... yes +checking for syslog.h... yes +checking time.h usability... yes +checking time.h presence... yes +checking for time.h... yes +checking for unistd.h... (cached) yes +checking dirent.h usability... yes +checking dirent.h presence... yes +checking for dirent.h... yes +checking crt_externs.h usability... no +checking crt_externs.h presence... no +checking for crt_externs.h... no +checking signal.h usability... yes +checking signal.h presence... yes +checking for signal.h... yes +checking ioLib.h usability... no +checking ioLib.h presence... no +checking for ioLib.h... no +checking sockLib.h usability... no +checking sockLib.h presence... no +checking for sockLib.h... no +checking hostLib.h usability... no +checking hostLib.h presence... no +checking for hostLib.h... no +checking limits.h usability... yes +checking limits.h presence... yes +checking for limits.h... yes +checking sys/fcntl.h usability... yes +checking sys/fcntl.h presence... yes +checking for sys/fcntl.h... yes +checking sys/statfs.h usability... yes +checking sys/statfs.h presence... yes +checking for sys/statfs.h... yes +checking sys/statvfs.h usability... yes +checking sys/statvfs.h presence... yes +checking for sys/statvfs.h... yes +checking for netdb.h... (cached) yes +checking ucred.h usability... no +checking ucred.h presence... no +checking for ucred.h... no +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +checking sys/auxv.h usability... yes +checking sys/auxv.h presence... yes +checking for sys/auxv.h... yes +checking sys/sysctl.h usability... yes +checking sys/sysctl.h presence... yes +checking for sys/sysctl.h... yes +checking termio.h usability... yes +checking termio.h presence... yes +checking for termio.h... yes +checking termios.h usability... yes +checking termios.h presence... yes +checking for termios.h... yes +checking pty.h usability... yes +checking pty.h presence... yes +checking for pty.h... yes +checking libutil.h usability... no +checking libutil.h presence... no +checking for libutil.h... no +checking util.h usability... no +checking util.h presence... no +checking for util.h... no +checking grp.h usability... yes +checking grp.h presence... yes +checking for grp.h... yes +checking sys/cdefs.h usability... yes +checking sys/cdefs.h presence... yes +checking for sys/cdefs.h... yes +checking utmp.h usability... yes +checking utmp.h presence... yes +checking for utmp.h... yes +checking stropts.h usability... no +checking stropts.h presence... no +checking for stropts.h... no +checking sys/utsname.h usability... yes +checking sys/utsname.h presence... yes +checking for sys/utsname.h... yes +checking for sys/mount.h... yes +checking for sys/sysctl.h... (cached) yes +checking for net/if.h... yes +checking stdbool.h usability... yes +checking stdbool.h presence... yes +checking for stdbool.h... yes +checking if works... yes + +============================================================================ +== Type tests +============================================================================ +checking for socklen_t... yes +checking for struct sockaddr_in... (cached) yes +checking for struct sockaddr_un... yes +checking for struct sockaddr_in6... yes +checking for struct sockaddr_storage... yes +checking whether AF_UNSPEC is declared... yes +checking whether PF_UNSPEC is declared... yes +checking whether AF_INET6 is declared... yes +checking whether PF_INET6 is declared... yes +checking if SA_RESTART defined in signal.h... yes +checking for struct sockaddr.sa_len... no +checking for struct dirent.d_type... yes +checking for siginfo_t.si_fd... yes +checking for siginfo_t.si_band... yes +checking for struct statfs.f_type... yes +checking for struct statfs.f_fstypename... no +checking for struct statvfs.f_basetype... no +checking for struct statvfs.f_fstypename... no +checking for struct ucred.uid... yes +checking for struct ucred.cr_uid... no +checking for struct sockpeercred.uid... no +checking for pointer diff type... ptrdiff_t (size: 8) +checking the linker for support for the -fini option... yes + +============================================================================ +== Library and Function tests +============================================================================ +checking for library containing openpty... -lutil +checking for library containing gethostbyname... none required +checking for library containing socket... none required +checking for library containing dirname... none required +checking for library containing ceil... -lm +checking for library containing clock_gettime... none required +checking for asprintf... yes +checking for snprintf... yes +checking for vasprintf... yes +checking for vsnprintf... yes +checking for strsignal... yes +checking for socketpair... yes +checking for strncpy_s... no +checking for usleep... yes +checking for statfs... yes +checking for statvfs... yes +checking for getpeereid... no +checking for getpeerucred... no +checking for strnlen... yes +checking for posix_fallocate... yes +checking for tcgetpgrp... yes +checking for setpgid... yes +checking for ptsname... yes +checking for openpty... yes +checking for setenv... yes +checking for fork... yes +checking for execve... yes +checking for waitpid... yes +checking for htonl define... no +checking for htonl... yes +checking whether va_copy is declared... yes +checking whether __va_copy is declared... yes +checking whether __func__ is declared... yes + +============================================================================ +== System-specific tests +============================================================================ +checking whether byte ordering is bigendian... no +checking for broken qsort... no +checking if C compiler and POSIX threads work as is... no +checking if C compiler and POSIX threads work with -Kthread... no +checking if C compiler and POSIX threads work with -kthread... no +checking if C compiler and POSIX threads work with -pthread... yes +checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes +checking for PTHREAD_MUTEX_ERRORCHECK... yes +checking for working POSIX threads package... yes +checking if threads have different pids (pthreads on linux)... no +checking whether ln -s works... yes +checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking for egrep... (cached) /usr/bin/grep -E + +============================================================================ +== Symbol visibility feature +============================================================================ +checking whether to enable symbol visibility... no (disabled) + +============================================================================ +== Event libraries +============================================================================ +checking --with-libev value... simple ok (unspecified) +checking --with-libev-libdir value... simple ok (unspecified) +checking will libev support be built... no +checking for libevent... assumed available (embedded mode) +checking libevent header... "opal/mca/event/external/external.h" +checking libevent2/thread header... "opal/mca/event/external/external.h" + +============================================================================ +== HWLOC +============================================================================ +checking for hwloc... assumed available (embedded mode) +checking hwloc header... "opal/mca/hwloc/external/external.h" + +============================================================================ +== ZLIB +============================================================================ +checking for zlib in... (default search paths) +looking for header without includes +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +looking for library without search path +checking for library containing deflate... -lz +checking will zlib support be built... yes + +============================================================================ +== Dstore Locking +============================================================================ +checking for struct flock.l_type... yes +checking pthread_process_shared... yes +checking for pthread_rwlockattr_setkind_np... yes +checking for pthread_rwlockattr_setpshared... yes +checking for pthread_mutexattr_setpshared... yes + +============================================================================ +== Modular Component Architecture (MCA) setup +============================================================================ +checking for default value of mca_base_component_show_load_errors... disabled by default +checking for subdir args... '--disable-man-pages' '--with-pmix-symbol-rename=OPAL_MCA_PMIX3X_' '--enable-embedded-mode' '--disable-pmix-timing' '--without-tests-examples' '--disable-pmix-binaries' '--disable-pmix-backward-compatibility' '--disable-visibility' '--enable-embedded-libevent' '--with-libevent-header=opal/mca/event/external/external.h' '--enable-embedded-hwloc' '--with-hwloc-header=opal/mca/hwloc/external/external.h' '--prefix=/usr' '--localstatedir=/var' '--sysconfdir=/etc/openmpi' '--disable-silent-rules' '--disable-dependency-tracking' '--disable-wrapper-runpath' '--disable-debug' '--enable-mpi-cxx' '--with-package-string=OpenMPI CUDA' '--with-devel-headers' '--with-verbs' '--with-libevent' '--with-pmix' '--with-hwloc=/usr/local' '--with-libltdl' '--with-slurm' '--with-sge' '--with-ucx=/usr' '--with-cuda=/usr/local/cuda' 'CFLAGS=-O3 -DNDEBUG ' 'CPPFLAGS=-I/tmp/openmpi-4.1.0 -I/tmp/openmpi-4.1.0/build -I/tmp/openmpi-4.1.0/opal/include -I/tmp/openmpi-4.1.0/build/opal/include ' '--disable-option-checking' +checking which components should be disabled... +checking which components should be direct-linked into the library... +checking which components should be run-time loadable... all +checking which components should be static... none + +*** Configuring MCA +checking for frameworks... common, bfrops, gds, pcompress, pdl, pif, pinstalldirs, plog, pnet, preg, psec, psensor, pshmem, psquash, ptl + ++++ Configuring MCA framework common +checking for no configure components in framework common... +checking for m4 configure components in framework common... dstore + +--- MCA component common:dstore (m4 configuration macro) +checking for MCA component common:dstore compile mode... dso +checking if MCA component common:dstore can compile... yes + ++++ Configuring MCA framework bfrops +checking for no configure components in framework bfrops... v12, v20, v21, v3 +checking for m4 configure components in framework bfrops... + +--- MCA component bfrops:v12 (no configuration) +checking for MCA component bfrops:v12 compile mode... dso +checking if MCA component bfrops:v12 can compile... yes + +--- MCA component bfrops:v20 (no configuration) +checking for MCA component bfrops:v20 compile mode... dso +checking if MCA component bfrops:v20 can compile... yes + +--- MCA component bfrops:v21 (no configuration) +checking for MCA component bfrops:v21 compile mode... dso +checking if MCA component bfrops:v21 can compile... yes + +--- MCA component bfrops:v3 (no configuration) +checking for MCA component bfrops:v3 compile mode... dso +checking if MCA component bfrops:v3 can compile... yes + ++++ Configuring MCA framework gds +checking for no configure components in framework gds... hash +checking for m4 configure components in framework gds... ds12, ds21 + +--- MCA component gds:hash (no configuration) +checking for MCA component gds:hash compile mode... dso +checking if MCA component gds:hash can compile... yes + +--- MCA component gds:ds12 (m4 configuration macro) +checking for MCA component gds:ds12 compile mode... dso +checking if MCA component gds:ds12 can compile... yes + +--- MCA component gds:ds21 (m4 configuration macro) +checking for MCA component gds:ds21 compile mode... dso +checking if MCA component gds:ds21 can compile... yes + ++++ Configuring MCA framework pcompress +checking for no configure components in framework pcompress... +checking for m4 configure components in framework pcompress... zlib + +--- MCA component pcompress:zlib (m4 configuration macro) +checking for MCA component pcompress:zlib compile mode... dso +checking for zlib in... (default search paths) +looking for header without includes +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +looking for library without search path +checking for library containing deflate... (cached) -lz +checking will zlib support be built... yes +checking if MCA component pcompress:zlib can compile... yes + ++++ Configuring MCA framework pdl +checking for no configure components in framework pdl... +checking for m4 configure components in framework pdl... pdlopen, plibltdl + +--- MCA component pdl:pdlopen (m4 configuration macro, priority 80) +checking for MCA component pdl:pdlopen compile mode... static +looking for header without includes +checking dlfcn.h usability... yes +checking dlfcn.h presence... yes +checking for dlfcn.h... yes +looking for library without search path +checking for library containing dlopen... -ldl +checking if MCA component pdl:pdlopen can compile... yes + +--- MCA component pdl:plibltdl (m4 configuration macro, priority 50) +checking for MCA component pdl:plibltdl compile mode... static +checking --with-plibltdl value... simple ok (unspecified) +checking --with-plibltdl-libdir value... simple ok (unspecified) +checking for libltdl dir... compiler default +checking for libltdl library dir... linker default +looking for header without includes +checking ltdl.h usability... yes +checking ltdl.h presence... yes +checking for ltdl.h... yes +looking for library without search path +checking for library containing lt_dlopen... -lltdl +checking for lt_dladvise_init... yes +checking if MCA component pdl:plibltdl can compile... no + ++++ Configuring MCA framework pif +checking for no configure components in framework pif... +checking for m4 configure components in framework pif... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 + +--- MCA component pif:bsdx_ipv4 (m4 configuration macro) +checking for MCA component pif:bsdx_ipv4 compile mode... static +checking struct sockaddr... yes (cached) +checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no +checking if MCA component pif:bsdx_ipv4 can compile... no + +--- MCA component pif:bsdx_ipv6 (m4 configuration macro) +checking for MCA component pif:bsdx_ipv6 compile mode... static +checking struct sockaddr... yes (cached) +checking some flavor of BSD... no +checking if MCA component pif:bsdx_ipv6 can compile... no + +--- MCA component pif:linux_ipv6 (m4 configuration macro) +checking for MCA component pif:linux_ipv6 compile mode... static +checking if we are on Linux with TCP... yes +checking if MCA component pif:linux_ipv6 can compile... yes + +--- MCA component pif:posix_ipv4 (m4 configuration macro) +checking for MCA component pif:posix_ipv4 compile mode... static +checking struct sockaddr... yes (cached) +checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes +checking for struct ifreq.ifr_hwaddr... yes +checking for struct ifreq.ifr_mtu... yes +checking if MCA component pif:posix_ipv4 can compile... yes + +--- MCA component pif:solaris_ipv6 (m4 configuration macro) +checking for MCA component pif:solaris_ipv6 compile mode... static +checking if MCA component pif:solaris_ipv6 can compile... no + ++++ Configuring MCA framework pinstalldirs +checking for no configure components in framework pinstalldirs... +checking for m4 configure components in framework pinstalldirs... config, env + +--- MCA component pinstalldirs:env (m4 configuration macro, priority 10) +checking for MCA component pinstalldirs:env compile mode... static +checking if MCA component pinstalldirs:env can compile... yes + +--- MCA component pinstalldirs:config (m4 configuration macro, priority 0) +checking for MCA component pinstalldirs:config compile mode... static +checking if MCA component pinstalldirs:config can compile... yes + ++++ Configuring MCA framework plog +checking for no configure components in framework plog... default, stdfd +checking for m4 configure components in framework plog... syslog + +--- MCA component plog:default (no configuration) +checking for MCA component plog:default compile mode... dso +checking if MCA component plog:default can compile... yes + +--- MCA component plog:stdfd (no configuration) +checking for MCA component plog:stdfd compile mode... dso +checking if MCA component plog:stdfd can compile... yes + +--- MCA component plog:syslog (m4 configuration macro) +checking for MCA component plog:syslog compile mode... dso +checking for syslog.h... (cached) yes +checking if MCA component plog:syslog can compile... yes + ++++ Configuring MCA framework pnet +checking for no configure components in framework pnet... +checking for m4 configure components in framework pnet... + ++++ Configuring MCA framework preg +checking for no configure components in framework preg... compress, native +checking for m4 configure components in framework preg... + +--- MCA component preg:compress (no configuration) +checking for MCA component preg:compress compile mode... dso +checking if MCA component preg:compress can compile... yes + +--- MCA component preg:native (no configuration) +checking for MCA component preg:native compile mode... dso +checking if MCA component preg:native can compile... yes + ++++ Configuring MCA framework psec +checking for no configure components in framework psec... dummy_handshake, native, none +checking for m4 configure components in framework psec... munge + +--- MCA component psec:dummy_handshake (no configuration) +checking for MCA component psec:dummy_handshake compile mode... dso +checking if MCA component psec:dummy_handshake can compile... no + +--- MCA component psec:native (no configuration) +checking for MCA component psec:native compile mode... dso +checking if MCA component psec:native can compile... yes + +--- MCA component psec:none (no configuration) +checking for MCA component psec:none compile mode... dso +checking if MCA component psec:none can compile... yes + +--- MCA component psec:munge (m4 configuration macro) +checking for MCA component psec:munge compile mode... dso +checking will munge support be built... no +checking if MCA component psec:munge can compile... no + ++++ Configuring MCA framework psensor +checking for no configure components in framework psensor... file, heartbeat +checking for m4 configure components in framework psensor... + +--- MCA component psensor:file (no configuration) +checking for MCA component psensor:file compile mode... dso +checking if MCA component psensor:file can compile... yes + +--- MCA component psensor:heartbeat (no configuration) +checking for MCA component psensor:heartbeat compile mode... dso +checking if MCA component psensor:heartbeat can compile... yes + ++++ Configuring MCA framework pshmem +checking for no configure components in framework pshmem... mmap +checking for m4 configure components in framework pshmem... + +--- MCA component pshmem:mmap (no configuration) +checking for MCA component pshmem:mmap compile mode... dso +checking if MCA component pshmem:mmap can compile... yes + ++++ Configuring MCA framework psquash +checking for no configure components in framework psquash... flex128, native +checking for m4 configure components in framework psquash... + +--- MCA component psquash:flex128 (no configuration) +checking for MCA component psquash:flex128 compile mode... dso +checking if MCA component psquash:flex128 can compile... yes + +--- MCA component psquash:native (no configuration) +checking for MCA component psquash:native compile mode... dso +checking if MCA component psquash:native can compile... yes + ++++ Configuring MCA framework ptl +checking for no configure components in framework ptl... tcp, usock +checking for m4 configure components in framework ptl... + +--- MCA component ptl:tcp (no configuration) +checking for MCA component ptl:tcp compile mode... dso +checking if MCA component ptl:tcp can compile... yes + +--- MCA component ptl:usock (no configuration) +checking for MCA component ptl:usock compile mode... dso +checking if MCA component ptl:usock can compile... yes + +*** Set path-related compiler flags + +*** Final output + +============================================================================ +== Final compiler flags +============================================================================ +checking final CPPFLAGS... -iquote/tmp/openmpi-4.1.0/build/opal/mca/pmix/pmix3x/pmix -iquote/tmp/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix -iquote/tmp/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src -iquote/tmp/openmpi-4.1.0/build/opal/mca/pmix/pmix3x/pmix/include -I/tmp/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/include -I/tmp/openmpi-4.1.0 -I/tmp/openmpi-4.1.0/build -I/tmp/openmpi-4.1.0/opal/include -I/tmp/openmpi-4.1.0/build/opal/include +checking final CFLAGS... -DNDEBUG -O3 -finline-functions -fno-strict-aliasing -pthread +checking final LDFLAGS... +checking final LIBS... -lm -lutil -lz -ldl + +============================================================================ +== Configuration complete +============================================================================ \ No newline at end of file diff --git a/pnetcdf.txt b/pnetcdf.txt new file mode 100644 index 0000000..11a4814 --- /dev/null +++ b/pnetcdf.txt @@ -0,0 +1,30 @@ +------------------------------------------------------------------------------ + + PnetCDF Version 1.12.1 + + Features: Build static libraries - yes + Build shared libraries - yes + Build Fortran APIs - yes + Build C++ APIs - yes + Thread-safe capability - enabled + + Compilers: MPICC = /usr/bin/mpicc + MPICXX = /usr/bin/mpicxx + MPIF77 = /usr/bin/mpif77 + MPIF90 = /usr/bin/mpif90 + CFLAGS = -g -O2 + CXXFLAGS = -g -O2 + FFLAGS = -g -O2 + FCFLAGS = -g -O2 + LIBS = -lpthread + + Now run 'make' to build the library and utility tools. + Then run 'make []' for testing and installation, where the + optional can be: + tests - build all test programs (build only, no run) + check - run sequential test programs + ptest - run parallel test programs on 4 MPI processes + ptests - run parallel test programs on 3,4,6,8 MPI processes + install - install PnetCDF library in /usr/local + +------------------------------------------------------------------------------ \ No newline at end of file diff --git a/pnetcdf_details.txt b/pnetcdf_details.txt new file mode 100644 index 0000000..25f89b4 --- /dev/null +++ b/pnetcdf_details.txt @@ -0,0 +1,259 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether make supports nested variables... (cached) yes +checking whether to enable maintainer-specific portions of Makefiles... yes +checking for rm... yes +checking for gawk... (cached) mawk +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for a sed that does not truncate output... /usr/bin/sed +checking for sed handling option -i ... /usr/bin/sed -i'' +checking for mpicc... /usr/bin/mpicc +checking for gcc... /usr/bin/mpicc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether /usr/bin/mpicc accepts -g... yes +checking for /usr/bin/mpicc option to accept ISO C89... none needed +checking whether /usr/bin/mpicc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of /usr/bin/mpicc... gcc3 +checking how to run the C preprocessor... /usr/bin/mpicc -E +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for MPI_Comm_rank... yes +checking for MPI_File_open... yes +checking MPI C compiler base... GCC +checking MPI Standard version implemented... 3.1 +checking whether MPICH_VERSION is declared... no +checking whether MPICH2_VERSION is declared... no +checking whether OMPI_MAJOR_VERSION is declared... yes +checking whether MVAPICH2_VERSION is declared... no +checking MPI vendor... OpenMPI 4.1.0 +checking whether /usr/bin/mpicc is a wrapper of a C++ compiler... no +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for ar... ar +checking the archiver (ar) interface... ar +checking how to print strings... printf +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by /usr/bin/mpicc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from /usr/bin/mpicc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if /usr/bin/mpicc supports -fno-rtti -fno-exceptions... no +checking for /usr/bin/mpicc option to produce PIC... -fPIC -DPIC +checking if /usr/bin/mpicc PIC flag -fPIC -DPIC works... yes +checking if /usr/bin/mpicc static flag -static works... no +checking if /usr/bin/mpicc supports -c -o file.o... yes +checking if /usr/bin/mpicc supports -c -o file.o... (cached) yes +checking whether the /usr/bin/mpicc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for mpicxx... /usr/bin/mpicxx +checking whether we are using the GNU C++ compiler... yes +checking whether /usr/bin/mpicxx accepts -g... yes +checking dependency style of /usr/bin/mpicxx... gcc3 +checking how to run the C++ preprocessor... /usr/bin/mpicxx -E +checking for ld used by /usr/bin/mpicxx... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the /usr/bin/mpicxx linker (/usr/bin/ld) supports shared libraries... yes +checking for /usr/bin/mpicxx option to produce PIC... -fPIC -DPIC +checking if /usr/bin/mpicxx PIC flag -fPIC -DPIC works... yes +checking if /usr/bin/mpicxx static flag -static works... no +checking if /usr/bin/mpicxx supports -c -o file.o... yes +checking if /usr/bin/mpicxx supports -c -o file.o... (cached) yes +checking whether the /usr/bin/mpicxx linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for MPI_File_close... yes +checking whether MPI C++ compiler redefines SEEK_SET ... no +checking for mpif77... /usr/bin/mpif77 +checking for mpif90... /usr/bin/mpif90 +checking whether we are using the GNU Fortran 77 compiler... yes +checking whether /usr/bin/mpif77 accepts -g... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for /usr/bin/mpif77 option to produce PIC... -fPIC +checking if /usr/bin/mpif77 PIC flag -fPIC works... yes +checking if /usr/bin/mpif77 static flag -static works... no +checking if /usr/bin/mpif77 supports -c -o file.o... yes +checking if /usr/bin/mpif77 supports -c -o file.o... (cached) yes +checking whether the /usr/bin/mpif77 linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking how to get verbose linking output from /usr/bin/mpif77... -v +checking for Fortran 77 libraries of /usr/bin/mpif77... -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lpthread +checking whether /usr/bin/mpif77 is a valid MPI compiler... yes +checking whether we are using the GNU Fortran compiler... yes +checking whether /usr/bin/mpif90 accepts -g... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for /usr/bin/mpif90 option to produce PIC... -fPIC +checking if /usr/bin/mpif90 PIC flag -fPIC works... yes +checking if /usr/bin/mpif90 static flag -static works... no +checking if /usr/bin/mpif90 supports -c -o file.o... yes +checking if /usr/bin/mpif90 supports -c -o file.o... (cached) yes +checking whether the /usr/bin/mpif90 linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking how to get verbose linking output from /usr/bin/mpif90... -v +checking for Fortran libraries of /usr/bin/mpif90... -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lpthread +checking whether mpi.mod is available... yes +checking whether /usr/bin/mpif90 is a valid MPI compiler... yes +checking for Fortran flag needed to accept free-form source... -ffree-form +checking for Fortran flag to compile preprocessed .F files... none +checking for Fortran flag to compile preprocessed .F90 files... none +checking for Fortran flag to compile preprocessed .F files... (cached) none +checking how to define symbols for preprocessed Fortran... -D +checking for Fortran flag to compile .f files... none +checking for Fortran flag to compile .F files... none +checking for Fortran flag to compile .f90 files... none +checking for Fortran flag to compile .F90 files... none +checking for Fortran flag needed to accept fixed-form source... -ffixed-form +checking for dummy main to link with Fortran libraries... none +checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore +checking for C-equivalent to Fortran routine "SUB_A"... sub_a_ +checking if MPI Fortran 90 compiler is NAG Fortran... no +checking Fortran compiler treating constant modifier... 8 +checking Fortran 90 module extension... mod +checking Fortran 90 module inclusion flag... -I +checking Fortran 90 module extension... (cached) mod +checking whether Fortran 90 compiler capitalizes .mod filenames... no +configure: creating ./config.lt +config.lt: creating libtool +checking whether MPI library is built with shared library support... yes +checking for m4... m4 +checking m4 additional flags... none needed +checking for stdbool.h that conforms to C99... yes +checking for _Bool... yes +checking for inline... inline +checking for IEEE floating point format... yes +checking whether strdup is declared... yes +checking for strdup... yes +checking whether strerror is declared... yes +checking for strerror... yes +checking whether access is declared... yes +checking for access... yes +checking whether unlink is declared... yes +checking for unlink... yes +checking whether strcasecmp is declared... yes +checking for strcasecmp... yes +checking search.h usability... yes +checking search.h presence... yes +checking for search.h... yes +checking whether tsearch is declared... yes +checking for tsearch... yes +checking whether tdelete is declared... yes +checking for tdelete... yes +checking size of MPI_Offset... 8 +checking size of MPI_Aint... 8 +checking whether MPI_COMBINER_HVECTOR_INTEGER is defined... no +checking whether MPI_COMBINER_HINDEXED_INTEGER is defined... no +checking whether MPI_COMBINER_STRUCT_INTEGER is defined... no +checking whether char is unsigned... yes +checking whether byte ordering is bigendian... no +checking for size_t... yes +checking for off_t... yes +checking for ssize_t... yes +checking for ptrdiff_t... yes +checking for schar... no +checking for uchar... no +checking for ushort... yes +checking for uint... yes +checking for longlong... no +checking for ulonglong... no +checking for int64... no +checking for uint64... no +checking size of size_t... 8 +checking size of off_t... 8 +checking size of char... 1 +checking size of signed char... 1 +checking size of unsigned char... 1 +checking size of short... 2 +checking size of unsigned short int... 2 +checking size of unsigned short... 2 +checking size of int... 4 +checking size of unsigned int... 4 +checking size of long... 8 +checking size of float... 4 +checking size of double... 8 +checking size of long long... 8 +checking size of unsigned long long... 8 +checking size of ptrdiff_t... 8 +checking size of ushort... 2 +checking size of uint... 4 +checking size of MPI_Fint... 4 +checking for /usr/bin/nm... /usr/bin/nm -B +checking nm flags... +checking for C-equivalent to Fortran routine "SUB"... sub_ +checking for Fortran "integer*1"... yes +checking for Fortran "integer*2"... yes +checking for Fortran "integer*8"... yes +checking if Fortran "integer*1" is ... "signed char" in C +checking if Fortran "integer*2" is ... "short" in C +checking if Fortran "integer*8" is ... "int" in C +checking if Fortran "integer" is ... "int" in C +checking if Fortran "real" is ... "float" in C +checking if Fortran "doubleprecision" is ... "double" in C +checking for Fortran 77 GNU intrinsic INT... yes +checking for Fortran 77 intrinsic INT1... no +checking for Fortran 77 intrinsic INT2... yes +checking for Fortran 77 intrinsic INT8... yes +checking for gcov... gcov +checking if C++ macro __func__ or __FUNCTION__ is defined... yes +checking pthread.h usability... yes +checking pthread.h presence... yes +checking for pthread.h... yes +checking for pthread_self in -lpthread... yes +checking for latex... no +checking for dvipdf... /usr/bin/dvipdf +checking for mpiexec... /usr/bin/mpiexec +checking for gcc... /usr/bin/gcc +checking C compiler for serial utility programs... /usr/bin/gcc \ No newline at end of file diff --git a/postgis.txt b/postgis.txt new file mode 100644 index 0000000..496e1e3 --- /dev/null +++ b/postgis.txt @@ -0,0 +1,40 @@ + PostGIS is now configured for aarch64-unknown-linux-gnu + + -------------- Compiler Info ------------- + C compiler: gcc -std=gnu99 -g -O2 -fno-math-errno -fno-signed-zeros + CPPFLAGS: -I/usr/include -I/usr/include/libxml2 -I/usr/include -I/usr/include/json-c + SQL preprocessor: /usr/bin/cpp -traditional-cpp -w -P + + -------------- Additional Info ------------- + Interrupt Tests: DISABLED use: --with-interrupt-tests to enable + + -------------- Dependencies -------------- + GEOS config: /usr/bin/geos-config + GEOS version: 3.8.0 + GDAL config: /usr/local/bin/gdal-config + GDAL version: 3.2.2 + SFCGAL config: /usr/bin/sfcgal-config + SFCGAL version: 1.3.7 + PostgreSQL config: /usr/bin/pg_config + PostgreSQL version: PostgreSQL 12.6 (Ubuntu 12.6-0ubuntu0.20.04.1) + PROJ4 version: 63 + Libxml2 config: /usr/bin/xml2-config + Libxml2 version: 2.9.10 + JSON-C support: yes + protobuf support: no + PCRE support: yes + Perl: /usr/bin/perl + Wagyu: no + + --------------- Extensions --------------- + PostGIS Raster: enabled + PostGIS Topology: enabled + SFCGAL support: enabled + Address Standardizer support: enabled + + -------- Documentation Generation -------- + xsltproc: + xsl style sheets: + dblatex: + convert: /usr/local/bin/convert + mathml2.dtd: http://www.w3.org/Math/DTD/mathml2/mathml2.dtd \ No newline at end of file diff --git a/postgis_details.txt b/postgis_details.txt new file mode 100644 index 0000000..a4e1f8e --- /dev/null +++ b/postgis_details.txt @@ -0,0 +1,203 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking for gawk... no +checking for mawk... mawk +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... (cached) /usr/bin/grep +checking whether byte ordering is bigendian... no +checking for cpp... /usr/bin/cpp +checking if gcc supports -fno-math-errno... yes +checking if gcc supports -fno-signed-zeros... yes +checking if gcc supports -std=gnu99... yes +checking if gcc supports -Wall... yes +checking if gcc supports -Wmissing-prototypes... yes +checking if gcc supports -ffloat-store... yes +checking if gcc supports --exclude-libs... yes +checking for flex... flex +checking lex output file root... lex.yy +checking lex library... none needed +checking whether yytext is a pointer... no +checking for bison... bison -y +checking ieeefp.h usability... no +checking ieeefp.h presence... no +checking for ieeefp.h... no +checking termios.h usability... yes +checking termios.h presence... yes +checking for termios.h... yes +checking for vasprintf... yes +checking for asprintf... yes +checking for _LARGEFILE_SOURCE value needed for large files... no +checking for perl... /usr/bin/perl +checking for xsltproc... no +configure: WARNING: xsltproc is not installed so documentation cannot be built +checking for convert... /usr/local/bin/convert +checking for dblatex... no +configure: WARNING: dblatex is not installed so PDF documentation cannot be built +checking for xmllint... no +configure: WARNING: xmllint is not installed so documentation cannot be checked +configure: WARNING: could not locate Docbook stylesheets required to build the documentation +checking CUnit/CUnit.h usability... no +checking CUnit/CUnit.h presence... no +checking for CUnit/CUnit.h... no +configure: WARNING: could not locate CUnit required for unit tests +checking iconv.h usability... yes +checking iconv.h presence... yes +checking for iconv.h... yes +checking for libiconv_open in -liconv... no +checking for iconv_open in -lc... yes +checking for iconvctl... no +checking for libiconvctl... no +checking for pg_config... /usr/bin/pg_config +checking PostgreSQL version... PostgreSQL 12.6 (Ubuntu 12.6-0ubuntu0.20.04.1) +checking libpq-fe.h usability... yes +checking libpq-fe.h presence... yes +checking for libpq-fe.h... yes +checking for PQserverVersion in -lpq... yes +checking for xml2-config... /usr/bin/xml2-config +checking libxml/tree.h usability... yes +checking libxml/tree.h presence... yes +checking for libxml/tree.h... yes +checking libxml/parser.h usability... yes +checking libxml/parser.h presence... yes +checking for libxml/parser.h... yes +checking libxml/xpath.h usability... yes +checking libxml/xpath.h presence... yes +checking for libxml/xpath.h... yes +checking libxml/xpathInternals.h usability... yes +checking libxml/xpathInternals.h presence... yes +checking for libxml/xpathInternals.h... yes +checking for xmlInitParser in -lxml2... yes +checking for geos-config... /usr/bin/geos-config +checking GEOS version... 3.8.0 +checking geos_c.h usability... yes +checking geos_c.h presence... yes +checking for geos_c.h... yes +checking for initGEOS in -lgeos_c... yes +checking for sfcgal-config... /usr/bin/sfcgal-config +checking whether make sets $(MAKE)... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking whether NLS is requested... yes +checking for msgfmt... /usr/bin/msgfmt +checking for gmsgfmt... /usr/bin/msgfmt +checking for xgettext... /usr/bin/xgettext +checking for msgmerge... /usr/bin/msgmerge +checking for ld used by GCC... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... /bin/bash: build-aux/config.rpath: No such file or directory +done +checking for CFPreferencesCopyAppValue... no +checking for CFLocaleCopyCurrent... no +checking for GNU gettext in libc... yes +checking whether to use NLS... yes +checking where the gettext function comes from... libc +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for PROJ... yes +checking proj_api.h usability... no +checking proj_api.h presence... no +checking for proj_api.h... no +checking proj.h usability... yes +checking proj.h presence... yes +checking for proj.h... yes +checking for proj.h... (cached) yes +checking for pj_get_release in -lproj... yes +checking for JSONC... yes +checking for PROTOBUFC... no +libprotobuf-c not found in pkg-config +checking protobuf-c/protobuf-c.h usability... no +checking protobuf-c/protobuf-c.h presence... no +checking for protobuf-c/protobuf-c.h... no +unable to find protobuf-c/protobuf-c.h using +checking for protobuf_c_message_init in -lprotobuf-c... no +unable to link protobuf-c using +checking for protobuf_c_version in -lprotobuf-c... no +checking protobuf-c version... 0 +checking for protoc-c... no +Cannot find protoc-c protobuf compiler on the PATH: /usr/local/cuda-10.2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/java-11-openjdk-arm64/bin:/opt/go/bin:/opt/julia/bin:/opt/spark/bin:/opt/spark/sbin +checking for PCRE... yes +TOPOLOGY: Topology support requested +RASTER: Raster support requested +checking for gdal-config... /usr/local/bin/gdal-config +checking GDAL version... 3.2.2 +checking for OGR enabled... yes +checking gdal.h usability... yes +checking gdal.h presence... yes +checking for gdal.h... yes +checking ogr_api.h usability... yes +checking ogr_api.h presence... yes +checking for ogr_api.h... yes +checking cpl_conv.h usability... yes +checking cpl_conv.h presence... yes +checking for cpl_conv.h... yes +checking for library containing GDALAllRegister... none required +checking for library containing OGRRegisterAll... none required +enabling PostgreSQL extension support... \ No newline at end of file diff --git a/pyarrow_details.txt b/pyarrow_details.txt new file mode 100644 index 0000000..1f32c9c --- /dev/null +++ b/pyarrow_details.txt @@ -0,0 +1,97 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- System processor: aarch64 +-- Performing Test CXX_SUPPORTS_ARMV8_ARCH +-- Performing Test CXX_SUPPORTS_ARMV8_ARCH - Success +-- Arrow build warning level: PRODUCTION +Using ld linker +-- Build Type: RELEASE +Configured for RELEASE build (set with cmake -DCMAKE_BUILD_TYPE={release,debug,...}) +-- Build output directory: /tmp/arrow-apache-arrow-1.0.1/python/build/temp.linux-aarch64-3.8/release +-- Found Python3: /usr/bin/python3.8 (found version "3.8.5") found components: Interpreter Development NumPy +-- Found Python3Alt: /usr/bin/python3.8 +-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") +-- Found Arrow: /usr/local/include (found version "1.0.1") +-- Arrow version: 1.0.1 (CMake package configuration: Arrow) +-- Arrow SO and ABI version: 100 +-- Arrow full SO version: 100.1.0 +-- Found the Arrow core shared library: /usr/local/lib/libarrow.so +-- Found the Arrow core import library: +-- Found the Arrow core static library: /usr/local/lib/libarrow.a +-- Could NOT find ArrowPython (missing: ArrowPython_DIR) +-- Checking for module 'arrow-python' +-- Found arrow-python, version 1.0.1 +-- Found ArrowPython: /usr/local/include (found version "1.0.1") +-- Found the Arrow Python by pkg-config: arrow-python +-- Found the Arrow Python shared library: /usr/local/lib/libarrow_python.so +-- Found the Arrow Python import library: +-- Found the Arrow Python static library: /usr/local/lib/libarrow_python.a +-- Could NOT find ArrowCUDA (missing: ArrowCUDA_DIR) +-- Checking for module 'arrow-cuda' +-- Found arrow-cuda, version 1.0.1 +-- Found ArrowCUDA: /usr/local/include (found version "1.0.1") +-- Found the Arrow CUDA by pkg-config: arrow-cuda +-- Found the Arrow CUDA shared library: /usr/local/lib/libarrow_cuda.so +-- Found the Arrow CUDA import library: +-- Found the Arrow CUDA static library: /usr/local/lib/libarrow_cuda.a +-- Could NOT find Parquet (missing: Parquet_DIR) +-- Checking for module 'parquet' +-- Found parquet, version 1.5.1-SNAPSHOT +-- Found Parquet: /usr/local/include (found version "1.5.1-SNAPSHOT") +-- Parquet version: 1.5.1-SNAPSHOT (pkg-config: parquet) +-- Found the Parquet shared library: /usr/local/lib/libparquet.so +-- Found the Parquet import library: +-- Found the Parquet static library: /usr/local/lib/libparquet.a +-- Could NOT find ArrowDataset (missing: ArrowDataset_DIR) +-- Checking for module 'arrow-dataset' +-- Found arrow-dataset, version 1.0.1 +-- Found ArrowDataset: /usr/local/include (found version "1.0.1") +-- Found the Arrow Dataset by pkg-config: arrow-dataset +-- Found the Arrow Dataset shared library: /usr/local/lib/libarrow_dataset.so +-- Found the Arrow Dataset import library: +-- Found the Arrow Dataset static library: /usr/local/lib/libarrow_dataset.a +-- Could NOT find Plasma (missing: Plasma_DIR) +-- Checking for module 'plasma' +-- Found plasma, version 1.0.1 +-- Found Plasma: /usr/local/include (found version "1.0.1") +-- Found the Plasma by pkg-config: plasma +-- Found the plasma-store-server: /usr/local/bin/plasma-store-server +-- Found the Plasma shared library: /usr/local/lib/libplasma.so +-- Found the Plasma import library: +-- Found the Plasma static library: /usr/local/lib/libplasma.a +-- Could NOT find ArrowFlight (missing: ArrowFlight_DIR) +-- Checking for module 'arrow-flight' +-- Found arrow-flight, version 1.0.1 +-- Found ArrowFlight: /usr/local/include (found version "1.0.1") +-- Found the Arrow Flight by pkg-config: arrow-flight +-- Found the Arrow Flight shared library: /usr/local/lib/libarrow_flight.so +-- Found the Arrow Flight import library: +-- Found the Arrow Flight static library: /usr/local/lib/libarrow_flight.a +-- Could NOT find ArrowPythonFlight (missing: ArrowPythonFlight_DIR) +-- Checking for module 'arrow-python-flight' +-- Found arrow-python-flight, version 1.0.1 +-- Found ArrowPythonFlight: /usr/local/include (found version "1.0.1") +-- Found the Arrow Python Flight by pkg-config: arrow-python-flight +-- Found the Arrow Python Flight shared library: /usr/local/lib/libarrow_python_flight.so +-- Found the Arrow Python Flight import library: +-- Found the Arrow Python Flight static library: /usr/local/lib/libarrow_python_flight.a +-- Could NOT find Gandiva (missing: Gandiva_DIR) +-- Checking for module 'gandiva' +-- Found gandiva, version 1.0.1 +-- Found Gandiva: /usr/local/include (found version "1.0.1") +-- Found the Gandiva by pkg-config: gandiva +-- Found the Gandiva shared library: /usr/local/lib/libgandiva.so +-- Found the Gandiva import library: +-- Found the Gandiva static library: /usr/local/lib/libgandiva.a \ No newline at end of file diff --git a/pytorch.txt b/pytorch.txt new file mode 100644 index 0000000..54b3110 --- /dev/null +++ b/pytorch.txt @@ -0,0 +1,105 @@ +-- +-- ******** Summary ******** +-- General: +-- CMake version : 3.16.3 +-- CMake command : /usr/bin/cmake +-- System : Linux +-- C++ compiler : /usr/bin/c++ +-- C++ compiler id : GNU +-- C++ compiler version : 9.3.0 +-- BLAS : OpenBLAS +-- CXX flags : -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DUSE_VULKAN_WRAPPER -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-unused-local-typedefs -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow +-- Build type : Release +-- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1;ONNX_NAMESPACE=onnx_torch;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1;USE_EXTERNAL_MZCRC;MINIZ_DISABLE_ZIP_READER_CRC32_CHECKS +-- CMAKE_PREFIX_PATH : /usr/lib/python3/dist-packages;/usr/local/cuda-10.2 +-- CMAKE_INSTALL_PREFIX : /tmp/pytorch/torch +-- +-- TORCH_VERSION : 1.7.0 +-- CAFFE2_VERSION : 1.7.0 +-- BUILD_CAFFE2 : ON +-- BUILD_CAFFE2_OPS : ON +-- BUILD_CAFFE2_MOBILE : OFF +-- BUILD_STATIC_RUNTIME_BENCHMARK: OFF +-- BUILD_BINARY : OFF +-- BUILD_CUSTOM_PROTOBUF : ON +-- Link local protobuf : ON +-- BUILD_DOCS : OFF +-- BUILD_PYTHON : True +-- Python version : 3.8.5 +-- Python executable : /usr/bin/python +-- Pythonlibs version : 3.8.5 +-- Python library : /usr/lib/libpython3.8.so.1.0 +-- Python includes : /usr/include/python3.8 +-- Python site-packages: lib/python3/dist-packages +-- BUILD_SHARED_LIBS : ON +-- BUILD_TEST : False +-- BUILD_JNI : OFF +-- BUILD_MOBILE_AUTOGRAD : OFF +-- INTERN_BUILD_MOBILE : +-- USE_ASAN : OFF +-- USE_CPP_CODE_COVERAGE : OFF +-- USE_CUDA : ON +-- CUDA static link : OFF +-- USE_CUDNN : ON +-- CUDA version : 10.2 +-- cuDNN version : 8.0.0 +-- CUDA root directory : /usr/local/cuda-10.2 +-- CUDA library : /usr/local/cuda-10.2/lib64/stubs/libcuda.so +-- cudart library : /usr/local/cuda-10.2/lib64/libcudart.so +-- cublas library : /usr/local/cuda-10.2/lib64/libcublas.so +-- cufft library : /usr/local/cuda-10.2/lib64/libcufft.so +-- curand library : /usr/local/cuda-10.2/lib64/libcurand.so +-- cuDNN library : /usr/lib/aarch64-linux-gnu/libcudnn.so +-- nvrtc : /usr/local/cuda-10.2/lib64/libnvrtc.so +-- CUDA include path : /usr/local/cuda-10.2/include +-- NVCC executable : /usr/local/cuda-10.2/bin/nvcc +-- NVCC flags : -Xfatbin;-compress-all;-DONNX_NAMESPACE=onnx_torch;-gencode;arch=compute_72,code=sm_72;-Xcudafe;--diag_suppress=cc_clobber_ignored;-Xcudafe;--diag_suppress=integer_sign_change;-Xcudafe;--diag_suppress=useless_using_declaration;-Xcudafe;--diag_suppress=set_but_not_used;-Xcudafe;--diag_suppress=field_without_dll_interface;-Xcudafe;--diag_suppress=base_class_has_different_dll_interface;-Xcudafe;--diag_suppress=dll_interface_conflict_none_assumed;-Xcudafe;--diag_suppress=dll_interface_conflict_dllexport_assumed;-Xcudafe;--diag_suppress=implicit_return_from_non_void_function;-Xcudafe;--diag_suppress=unsigned_compare_with_zero;-Xcudafe;--diag_suppress=declared_but_not_referenced;-Xcudafe;--diag_suppress=bad_friend_decl;-std=c++14;-Xcompiler;-fPIC;--expt-relaxed-constexpr;--expt-extended-lambda;-Wno-deprecated-gpu-targets;--expt-extended-lambda;-Xcompiler;-fPIC;-DCUDA_HAS_FP16=1;-D__CUDA_NO_HALF_OPERATORS__;-D__CUDA_NO_HALF_CONVERSIONS__;-D__CUDA_NO_HALF2_OPERATORS__ +-- CUDA host compiler : /usr/bin/cc +-- NVCC --device-c : OFF +-- USE_TENSORRT : OFF +-- USE_ROCM : OFF +-- USE_EIGEN_FOR_BLAS : +-- USE_FBGEMM : OFF +-- USE_FAKELOWP : OFF +-- USE_FFMPEG : ON +-- USE_GFLAGS : OFF +-- USE_GLOG : OFF +-- USE_LEVELDB : OFF +-- USE_LITE_PROTO : OFF +-- USE_LMDB : ON +-- LMDB version : 0.9.24 +-- USE_METAL : OFF +-- USE_MKL : +-- USE_MKLDNN : OFF +-- USE_NCCL : ON +-- USE_SYSTEM_NCCL : OFF +-- USE_NNPACK : ON +-- USE_NUMPY : ON +-- USE_OBSERVERS : ON +-- USE_OPENCL : OFF +-- USE_OPENCV : ON +-- OpenCV version : 4.5.1 +-- USE_OPENMP : ON +-- USE_TBB : ON +-- USE_VULKAN : OFF +-- USE_PROF : OFF +-- USE_QNNPACK : ON +-- USE_PYTORCH_QNNPACK : ON +-- USE_REDIS : OFF +-- USE_ROCKSDB : OFF +-- USE_ZMQ : ON +-- USE_DISTRIBUTED : ON +-- USE_MPI : ON +-- USE_GLOO : ON +-- USE_TENSORPIPE : ON +-- Public Dependencies : Threads::Threads;/usr/lib/aarch64-linux-gnu/libopenblas.so +-- Private Dependencies : pthreadpool;cpuinfo;qnnpack;pytorch_qnnpack;nnpack;XNNPACK;/usr/lib/aarch64-linux-gnu/liblmdb.so;/usr/lib/aarch64-linux-gnu/libnuma.so;/usr/lib/aarch64-linux-gnu/libzmq.so;opencv_core;opencv_highgui;opencv_imgproc;opencv_imgcodecs;opencv_optflow;opencv_videoio;opencv_video;/usr/lib/aarch64-linux-gnu/libavcodec.so;/usr/lib/aarch64-linux-gnu/libavformat.so;/usr/lib/aarch64-linux-gnu/libavutil.so;/usr/lib/aarch64-linux-gnu/libswscale.so;/usr/lib/aarch64-linux-gnu/libswresample.so;fp16;/usr/lib/libmpi_cxx.so;/usr/lib/libmpi.so;gloo;tensorpipe;aten_op_header_gen;foxi_loader;rt;fmt::fmt-header-only;gcc_s;gcc;dl +-- Configuring done +-- Generating done +CMake Warning: + Manually-specified variables were not used by the project: + + JAVA_HOME + + +-- Build files have been written to: /tmp/pytorch/build \ No newline at end of file diff --git a/pytorch_details.txt b/pytorch_details.txt new file mode 100644 index 0000000..a6f7b8a --- /dev/null +++ b/pytorch_details.txt @@ -0,0 +1,479 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- Performing Test COMPILER_WORKS +-- Performing Test COMPILER_WORKS - Success +-- Performing Test SUPPORT_GLIBCXX_USE_C99 +-- Performing Test SUPPORT_GLIBCXX_USE_C99 - Success +-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED +-- Performing Test CAFFE2_EXCEPTION_PTR_SUPPORTED - Success +-- std::exception_ptr is supported. +-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING +-- Performing Test CAFFE2_NEED_TO_TURN_OFF_DEPRECATION_WARNING - Success +-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS +-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX2_EXTENSIONS - Failed +-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS +-- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS - Failed +-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_SUPPORTS_RDYNAMIC +-- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success +-- Building using own protobuf under third_party per request. +-- Use custom protobuf build. +-- +-- 3.11.4.0 +-- Looking for pthread.h +-- Looking for pthread.h - found +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD +-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed +-- Check if compiler accepts -pthread +-- Check if compiler accepts -pthread - yes +-- Found Threads: TRUE +-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS +-- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success +-- Caffe2 protobuf include directory: $$ +-- Compiling TBB from source +-- Performing Test SUPPORTS_STDCXX14 +-- Performing Test SUPPORTS_STDCXX14 - Success +-- Performing Test SUPPORTS_MRTM +-- Performing Test SUPPORTS_MRTM - Failed +-- Performing Test SUPPORTS_FLIFETIME +-- Performing Test SUPPORTS_FLIFETIME - Success +-- Trying to find preferred BLAS backend of choice: OpenBLAS +-- Found OpenBLAS libraries: /usr/lib/aarch64-linux-gnu/libopenblas.so +-- Found OpenBLAS include: /usr/include/aarch64-linux-gnu +-- The ASM compiler identification is GNU +-- Found assembler: /usr/bin/cc +-- Brace yourself, we are building NNPACK +-- NNPACK backend is neon +CMake Warning at cmake/Dependencies.cmake:698 (message): + Turning USE_FAKELOWP off as it depends on USE_FBGEMM. +Call Stack (most recent call first): + CMakeLists.txt:513 (include) + + +-- Found LMDB: /usr/include +-- Found lmdb (include: /usr/include, library: /usr/lib/aarch64-linux-gnu/liblmdb.so) +-- Found Numa: /usr/include +-- Found Numa (include: /usr/include, library: /usr/lib/aarch64-linux-gnu/libnuma.so) +-- Found ZMQ: /usr/include +-- Found ZMQ (include: /usr/include, library: /usr/lib/aarch64-linux-gnu/libzmq.so) +-- Found CUDA: /usr/local/cuda-10.2 (found suitable exact version "10.2") +-- OpenCV found (/usr/local/lib/cmake/opencv4) +Found FFMPEG/LibAV libraries +-- Found FFMPEG or Libav: /usr/lib/aarch64-linux-gnu/libavcodec.so;/usr/lib/aarch64-linux-gnu/libavformat.so;/usr/lib/aarch64-linux-gnu/libavutil.so;/usr/lib/aarch64-linux-gnu/libswscale.so;/usr/lib/aarch64-linux-gnu/libswresample.so, /usr/include/aarch64-linux-gnu +-- Using third party subdirectory Eigen. +-- Found PythonInterp: /usr/bin/python (found suitable version "3.8.5", minimum required is "3.0") +-- Found PythonLibs: /usr/lib/libpython3.8.so.1.0 (found suitable version "3.8.5", minimum required is "3.0") +CMake Warning at /usr/local/lib/python3.8/dist-packages/pybind11/share/cmake/pybind11/pybind11Tools.cmake:19 (message): + Set PYBIND11_PYTHON_VERSION to search for a specific version, not + PYTHON_VERSION (which is an output). Assuming that is what you meant to do + and continuing anyway. +Call Stack (most recent call first): + /usr/local/lib/python3.8/dist-packages/pybind11/share/cmake/pybind11/pybind11Common.cmake:201 (include) + /usr/local/lib/python3.8/dist-packages/pybind11/share/cmake/pybind11/pybind11Config.cmake:249 (include) + cmake/Dependencies.cmake:963 (find_package) + CMakeLists.txt:513 (include) + + +-- Found PythonInterp: /usr/bin/python (found suitable version "3.8.5", minimum required is "3.8") +-- Found PythonLibs: /usr/lib/libpython3.8.so.1.0 +-- Performing Test HAS_FLTO +-- Performing Test HAS_FLTO - Success +-- Found pybind11: /usr/local/lib/python3.8/dist-packages/pybind11/include (found version "2.6.2" ) +-- System pybind11 found +-- pybind11 include dirs: /usr/local/lib/python3.8/dist-packages/pybind11/include;/usr/include/python3.8 +-- Found MPI_C: /usr/lib/libmpi.so (found version "3.1") +-- Found MPI_CXX: /usr/lib/libmpi_cxx.so (found version "3.1") +-- Found MPI: TRUE (found version "3.1") +-- MPI support found +-- MPI compile flags: -pthread +-- MPI include path: /usr/include/openmpi/usr/include +-- MPI LINK flags path: -Wl,-rpath -Wl,/usr/lib -pthread +-- MPI libraries: /usr/lib/libmpi_cxx.so/usr/lib/libmpi.so +-- Found OpenMPI with CUDA support built. +-- Adding OpenMP CXX_FLAGS: -fopenmp +-- Will link against OpenMP libraries: /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.so;/usr/lib/aarch64-linux-gnu/libpthread.so +-- Found CUDA: /usr/local/cuda-10.2 (found version "10.2") +-- Caffe2: CUDA detected: 10.2 +-- Caffe2: CUDA nvcc is: /usr/local/cuda-10.2/bin/nvcc +-- Caffe2: CUDA toolkit directory: /usr/local/cuda-10.2 +-- Caffe2: Header version is: 10.2 +-- Found CUDNN: /usr/lib/aarch64-linux-gnu/libcudnn.so +-- Found cuDNN: v8.0.0 (include: /usr/include, library: /usr/lib/aarch64-linux-gnu/libcudnn.so) +-- Autodetected CUDA architecture(s): 7.2 +-- Added CUDA NVCC flags for: -gencode;arch=compute_72,code=sm_72 +-- Autodetected CUDA architecture(s): 7.2 +CMake Warning at cmake/External/nccl.cmake:66 (message): + Objcopy version is too old to support NCCL library slimming +Call Stack (most recent call first): + cmake/Dependencies.cmake:1237 (include) + CMakeLists.txt:513 (include) + + +-- Found CUB: /usr/local/include +CMake Warning (dev) at third_party/gloo/CMakeLists.txt:21 (option): + Policy CMP0077 is not set: option() honors normal variables. Run "cmake + --help-policy CMP0077" for policy details. Use the cmake_policy command to + set the policy and suppress this warning. + + For compatibility with older versions of CMake, option is clearing the + normal variable 'BUILD_BENCHMARK'. +This warning is for project developers. Use -Wno-dev to suppress it. + +-- Gloo build as SHARED library +-- MPI include path: /usr/include/openmpi/usr/include +-- MPI libraries: /usr/lib/libmpi_cxx.so/usr/lib/libmpi.so +-- Found CUDA: /usr/local/cuda-10.2 (found suitable version "10.2", minimum required is "7.0") +-- CUDA detected: 10.2 +-- Found NCCL: /usr/include +-- Determining NCCL version from the header file: /usr/include/nccl.h +-- NCCL_MAJOR_VERSION: 2 +-- Found NCCL (include: /usr/include, library: /lib/libnccl.so) +-- Performing Test UV_LINT_W4 +-- Performing Test UV_LINT_W4 - Failed +-- Performing Test UV_LINT_WALL +-- Performing Test UV_LINT_WALL - Success +-- Performing Test UV_LINT_NO_UNUSED_PARAMETER +-- Performing Test UV_LINT_NO_UNUSED_PARAMETER - Success +-- Performing Test UV_LINT_STRICT_PROTOTYPES +-- Performing Test UV_LINT_STRICT_PROTOTYPES - Success +-- Performing Test UV_LINT_EXTRA +-- Performing Test UV_LINT_EXTRA - Success +-- Found uv: 1.38.1 (found version "1.38.1") +CMake Warning at cmake/Dependencies.cmake:1347 (message): + Metal is only used in ios builds. +Call Stack (most recent call first): + CMakeLists.txt:513 (include) + + +Generated: /tmp/pytorch/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto +Generated: /tmp/pytorch/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto +-- +-- ******** Summary ******** +-- CMake version : 3.16.3 +-- CMake command : /usr/bin/cmake +-- System : Linux +-- C++ compiler : /usr/bin/c++ +-- C++ compiler version : 9.3.0 +-- CXX flags : -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -Wnon-virtual-dtor +-- Build type : Release +-- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1 +-- CMAKE_PREFIX_PATH : /usr/lib/python3/dist-packages;/usr/local/cuda-10.2 +-- CMAKE_INSTALL_PREFIX : /tmp/pytorch/torch +-- CMAKE_MODULE_PATH : /tmp/pytorch/cmake/Modules;/tmp/pytorch/cmake/public/../Modules_CUDA_fix +-- +-- ONNX version : 1.7.0 +-- ONNX NAMESPACE : onnx_torch +-- ONNX_BUILD_TESTS : OFF +-- ONNX_BUILD_BENCHMARKS : OFF +-- ONNX_USE_LITE_PROTO : OFF +-- ONNXIFI_DUMMY_BACKEND : OFF +-- ONNXIFI_ENABLE_EXT : OFF +-- +-- Protobuf compiler : +-- Protobuf includes : +-- Protobuf libraries : +-- BUILD_ONNX_PYTHON : OFF +-- +-- ******** Summary ******** +-- CMake version : 3.16.3 +-- CMake command : /usr/bin/cmake +-- System : Linux +-- C++ compiler : /usr/bin/c++ +-- C++ compiler version : 9.3.0 +-- CXX flags : -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -Wnon-virtual-dtor +-- Build type : Release +-- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1 +-- CMAKE_PREFIX_PATH : /usr/lib/python3/dist-packages;/usr/local/cuda-10.2 +-- CMAKE_INSTALL_PREFIX : /tmp/pytorch/torch +-- CMAKE_MODULE_PATH : /tmp/pytorch/cmake/Modules;/tmp/pytorch/cmake/public/../Modules_CUDA_fix +-- +-- ONNX version : 1.4.1 +-- ONNX NAMESPACE : onnx_torch +-- ONNX_BUILD_TESTS : OFF +-- ONNX_BUILD_BENCHMARKS : OFF +-- ONNX_USE_LITE_PROTO : OFF +-- ONNXIFI_DUMMY_BACKEND : OFF +-- +-- Protobuf compiler : +-- Protobuf includes : +-- Protobuf libraries : +-- BUILD_ONNX_PYTHON : OFF +-- Found CUDA with FP16 support, compiling with torch.cuda.HalfTensor +-- Adding -DNDEBUG to compile flags +-- MAGMA not found. Compiling without MAGMA support +-- Could not find hardware support for NEON on this machine. +-- No OMAP3 processor on this machine. +-- No OMAP4 processor on this machine. +-- asimd/Neon found with compiler flag : -D__NEON__ +-- Looking for cpuid.h +-- Looking for cpuid.h - not found +-- Performing Test NO_GCC_EBX_FPIC_BUG +-- Performing Test NO_GCC_EBX_FPIC_BUG - Failed +-- Performing Test C_HAS_AVX_1 +-- Performing Test C_HAS_AVX_1 - Failed +-- Performing Test C_HAS_AVX_2 +-- Performing Test C_HAS_AVX_2 - Failed +-- Performing Test C_HAS_AVX_3 +-- Performing Test C_HAS_AVX_3 - Failed +-- Performing Test C_HAS_AVX2_1 +-- Performing Test C_HAS_AVX2_1 - Failed +-- Performing Test C_HAS_AVX2_2 +-- Performing Test C_HAS_AVX2_2 - Failed +-- Performing Test C_HAS_AVX2_3 +-- Performing Test C_HAS_AVX2_3 - Failed +-- Performing Test CXX_HAS_AVX_1 +-- Performing Test CXX_HAS_AVX_1 - Failed +-- Performing Test CXX_HAS_AVX_2 +-- Performing Test CXX_HAS_AVX_2 - Failed +-- Performing Test CXX_HAS_AVX_3 +-- Performing Test CXX_HAS_AVX_3 - Failed +-- Performing Test CXX_HAS_AVX2_1 +-- Performing Test CXX_HAS_AVX2_1 - Failed +-- Performing Test CXX_HAS_AVX2_2 +-- Performing Test CXX_HAS_AVX2_2 - Failed +-- Performing Test CXX_HAS_AVX2_3 +-- Performing Test CXX_HAS_AVX2_3 - Failed +-- MKL_THREADING = OMP +-- 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 +-- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] +-- Library mkl_intel_lp64: not found +-- Checking for [mkl_intel - mkl_core - pthread - m - dl] +-- Library mkl_intel: not found +-- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] +-- Library mkl_gf_lp64: not found +-- Checking for [mkl_gf - mkl_core - pthread - m - dl] +-- Library mkl_gf: not found +-- Checking for [mkl - guide - pthread - m] +-- Library mkl: not found +-- MKL library not found +-- Checking for [Accelerate] +-- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND +-- Checking for [vecLib] +-- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND +-- Checking for [openblas] +-- Library openblas: /usr/lib/aarch64-linux-gnu/libopenblas.so +-- Looking for sgemm_ +-- Looking for sgemm_ - found +-- Performing Test BLAS_F2C_DOUBLE_WORKS +-- Performing Test BLAS_F2C_DOUBLE_WORKS - Failed +-- Performing Test BLAS_F2C_FLOAT_WORKS +-- Performing Test BLAS_F2C_FLOAT_WORKS - Success +-- Performing Test BLAS_USE_CBLAS_DOT +-- Performing Test BLAS_USE_CBLAS_DOT - Success +-- Found a library with BLAS API (open). +-- Looking for cheev_ +-- Looking for cheev_ - found +-- Looking for cgesdd_ +-- Looking for cgesdd_ - found +-- Found a library with LAPACK API (open). +-- MIOpen not found. Compiling without MIOpen support +disabling ROCM because NOT USE_ROCM is set +disabling MKLDNN because USE_MKLDNN is not set +-- Looking for clock_gettime in rt +-- Looking for clock_gettime in rt - found +-- Looking for mmap +-- Looking for mmap - found +-- Looking for shm_open +-- Looking for shm_open - found +-- Looking for shm_unlink +-- Looking for shm_unlink - found +-- Looking for malloc_usable_size +-- Looking for malloc_usable_size - found +-- Performing Test C_HAS_THREAD +-- Performing Test C_HAS_THREAD - Success +-- Version: 7.0.3 +-- Build type: Release +-- CXX_STANDARD: 14 +-- Performing Test has_std_14_flag +-- Performing Test has_std_14_flag - Success +-- Performing Test has_std_1y_flag +-- Performing Test has_std_1y_flag - Success +-- Performing Test SUPPORTS_USER_DEFINED_LITERALS +-- Performing Test SUPPORTS_USER_DEFINED_LITERALS - Success +-- Performing Test FMT_HAS_VARIANT +-- Performing Test FMT_HAS_VARIANT - Success +-- Required features: cxx_variadic_templates +-- Looking for strtod_l +-- Looking for strtod_l - not found +-- GCC 9.3.0: Adding gcc and gcc_s libs to link line +-- Performing Test HAS_WERROR_FORMAT +-- Performing Test HAS_WERROR_FORMAT - Success +-- Performing Test HAS_VST1 +-- Performing Test HAS_VST1 - Success +-- Performing Test HAS_VLD1 +-- Performing Test HAS_VLD1 - Success +-- Looking for backtrace +-- Looking for backtrace - found +-- backtrace facility detected in default set of libraries +-- Found Backtrace: /usr/include +-- NUMA paths: +-- /usr/include +-- /usr/lib/aarch64-linux-gnu/libnuma.so +-- Using ATen parallel backend: OMP +ATen is compiled with TBB (/tmp/pytorch/third_party/tbb) +CMake Deprecation Warning at third_party/sleef/CMakeLists.txt:20 (cmake_policy): + The OLD behavior for policy CMP0066 will be removed from a future version + of CMake. + + The cmake-policies(7) manual explains that the OLD behaviors of all + policies are deprecated and that a policy should be set to OLD only under + specific short-term circumstances. Projects should be ported to the NEW + behavior and not rely on setting a policy to OLD. + + +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "1.1.1f") +-- Check size of long double +-- Check size of long double - done +-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE +-- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success +-- Performing Test COMPILER_SUPPORTS_FLOAT128 +-- Performing Test COMPILER_SUPPORTS_FLOAT128 - Failed +-- Performing Test COMPILER_SUPPORTS_SVE +-- Performing Test COMPILER_SUPPORTS_SVE - Failed +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Performing Test COMPILER_SUPPORTS_OPENMP +-- Performing Test COMPILER_SUPPORTS_OPENMP - Success +-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES +-- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success +-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH +-- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success +-- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM +-- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Success + Target system: Linux-4.9.140-tegra + Target processor: aarch64 + Host system: Linux-4.9.140-tegra + Host processor: aarch64 + Detected C compiler: GNU @ /usr/bin/cc +-- Configuring build for SLEEF-v3.4.0 +-- Using option `-Wall -Wno-unused -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef +-- Building shared libs : OFF +-- MPFR : /usr/lib/aarch64-linux-gnu/libmpfr.so +-- MPFR header file in /usr/include +-- GMP : /usr/lib/aarch64-linux-gnu/libgmp.so +-- RT : /usr/lib/aarch64-linux-gnu/librt.so +-- FFTW3 : /usr/local/lib/libfftw3.so +-- OPENSSL : 1.1.1f +-- SDE : SDE_COMMAND-NOTFOUND +-- RUNNING_ON_TRAVIS : 0 +-- COMPILER_SUPPORTS_OPENMP : 1 +AT_INSTALL_INCLUDE_DIR include/ATen/core +core header install: /tmp/pytorch/build/aten/src/ATen/core/TensorBody.h +-- Include NCCL operators +-- Excluding FakeLowP operators +-- Excluding ideep operators as we are not using ideep +-- Including image processing operators +-- Including video processing operators +-- Include Observer library +-- /usr/bin/c++ /tmp/pytorch/torch/abi-check.cpp -o /tmp/pytorch/build/abi-check +-- Determined _GLIBCXX_USE_CXX11_ABI=1 +-- MPI_INCLUDE_PATH: /usr/include/openmpi;/usr/include +-- MPI_LIBRARIES: /usr/lib/libmpi_cxx.so;/usr/lib/libmpi.so +-- MPIEXEC: /usr/bin/mpiexec +-- Autodetected CUDA architecture(s): 7.2 +-- pytorch is compiling with OpenMP. +OpenMP CXX_FLAGS: -fopenmp. +OpenMP libraries: /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.so;/usr/lib/aarch64-linux-gnu/libpthread.so. +-- Caffe2 is compiling with OpenMP. +OpenMP CXX_FLAGS: -fopenmp. +OpenMP libraries: /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.so;/usr/lib/aarch64-linux-gnu/libpthread.so. +-- Using lib/python3/dist-packages as python relative installation path +CMake Warning at CMakeLists.txt:788 (message): + Generated cmake files are only fully tested if one builds with system glog, + gflags, and protobuf. Other settings may generate files that are not well + tested. \ No newline at end of file diff --git a/qemu.txt b/qemu.txt new file mode 100644 index 0000000..c77e74b --- /dev/null +++ b/qemu.txt @@ -0,0 +1,162 @@ +qemu 5.2.0 + + Install prefix: /usr/local + BIOS directory: share/qemu + firmware path: /usr/local/share/qemu-firmware + binary directory: bin + library directory: lib + module directory: lib/qemu + libexec directory: libexec + include directory: include + config directory: /usr/local/etc + local state directory: /usr/local/var + Manual directory: share/man + Doc directory: /usr/local/share/doc + Build directory: /tmp/qemu-5.2.0/build + Source path: /tmp/qemu-5.2.0 + GIT binary: git + GIT submodules: + C compiler: cc + Host C compiler: cc + C++ compiler: c++ + ARFLAGS: rv + CFLAGS: -O2 -g + CXXFLAGS: -O2 -g + QEMU_CFLAGS: -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempty-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psabi -fstack-protector-strong + QEMU_LDFLAGS: -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -fstack-protector-strong + make: make + python: /usr/bin/python3 (version: 3.8) + sphinx-build: NO + genisoimage: + slirp support: internal + smbd: "/usr/sbin/smbd" + module support: NO + host CPU: aarch64 + host endianness: little + target list: i386-softmmu + gprof enabled: NO + sparse enabled: NO + strip binaries: YES + profiler: NO + static build: NO + SDL support: NO + SDL image support: NO + GTK support: YES + GTK GL support: NO + pixman: YES + VTE support: NO + TLS priority: "NORMAL" + GNUTLS support: YES + libgcrypt: NO + nettle: YES + XTS: YES + libtasn1: YES + PAM: YES + iconv support: YES + curses support: YES + virgl support: NO + curl support: YES + mingw32 support: NO + Audio drivers: oss + Block whitelist (rw): + Block whitelist (ro): + VirtFS support: NO + build virtiofs daemon: NO + Multipath support: NO + VNC support: YES + VNC SASL support: NO + VNC JPEG support: YES + VNC PNG support: YES + xen support: NO + brlapi support: NO + Documentation: NO + PIE: YES + vde support: NO + netmap support: NO + Linux AIO support: NO + Linux io_uring support: NO + ATTR/XATTR support: YES + Install blobs: YES + KVM support: NO + HAX support: NO + HVF support: NO + WHPX support: NO + TCG support: YES + TCG debug enabled: NO + TCG interpreter: NO + malloc trim support: YES + RDMA support: NO + PVRDMA support: NO + fdt support: internal + membarrier: NO + preadv support: YES + fdatasync: YES + madvise: YES + posix_madvise: YES + posix_memalign: YES + libcap-ng support: NO + vhost-kernel support: YES + vhost-net support: YES + vhost-crypto support: YES + vhost-scsi support: YES + vhost-vsock support: YES + vhost-user support: YES + vhost-user-blk server support: YES + vhost-user-fs support: YES + vhost-vdpa support: YES + Trace backends: log + spice support: NO + rbd support: NO + xfsctl support: NO + smartcard support: NO + U2F support: NO + libusb: NO + usb net redir: NO + OpenGL support: NO + OpenGL dmabufs: NO + libiscsi support: NO + libnfs support: NO + build guest agent: YES + seccomp support: NO + coroutine backend: ucontext + coroutine pool: YES + debug stack usage: NO + mutex debugging: NO + crypto afalg: NO + GlusterFS support: NO + gcov: NO + TPM support: YES + libssh support: NO + QOM debugging: YES + Live block migration: YES + lzo support: YES + snappy support: YES + bzip2 support: YES + lzfse support: NO + zstd support: YES + NUMA host support: YES + libxml2: YES + memory allocator: system + avx2 optimization: NO + avx512f optimization: NO + replication support: YES + bochs support: YES + cloop support: YES + dmg support: YES + qcow v1 support: YES + vdi support: YES + vvfat support: YES + qed support: YES + parallels support: YES + sheepdog support: NO + capstone: internal + libpmem support: NO + libdaxctl support: NO + libudev: NO + default devices: YES + plugin support: NO + fuzzing support: NO + gdb: /usr/bin/gdb + thread sanitizer: NO + rng-none: NO + Linux keyring: YES \ No newline at end of file diff --git a/qemu_details.txt b/qemu_details.txt new file mode 100644 index 0000000..6301314 --- /dev/null +++ b/qemu_details.txt @@ -0,0 +1,78 @@ +cross containers no +The Meson build system +Version: 0.55.3 +Source dir: /tmp/qemu-5.2.0 +Build dir: /tmp/qemu-5.2.0/build +Build type: native build +Project name: qemu +Project version: 5.2.0 +C compiler for the host machine: cc (gcc 9.3.0 "cc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0") +C linker for the host machine: cc ld.bfd 2.34 +Host machine cpu family: aarch64 +Host machine cpu: aarch64 +../meson.build:10: WARNING: Module unstable-keyval has no backwards or forwards compatibility and might not exist in future releases. +Program sh found: YES +Program python3 found: YES (/usr/bin/python3) +C++ compiler for the host machine: c++ (gcc 9.3.0 "c++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0") +C++ linker for the host machine: c++ ld.bfd 2.34 +Program cgcc found: NO +Library m found: YES +Library util found: YES +Run-time dependency appleframeworks found: NO (tried framework) +Found pkg-config: /usr/bin/pkg-config (0.29.1) +Run-time dependency pixman-1 found: YES 0.38.4 +Library pam found: YES +Library aio found: NO +Run-time dependency zlib found: YES 1.2.11 +Run-time dependency xkbcommon found: YES 0.10.0 +Library rt found: YES +Found CMake: /usr/bin/cmake (3.16.3) +Run-time dependency libudev found: NO (tried pkgconfig and cmake) +Library mpathpersist found: NO +Run-time dependency ncursesw found: YES 6.2.20200212 +sdl2-config found: NO +Run-time dependency sdl2 found: NO (tried pkgconfig and config-tool) +Run-time dependency libpng found: YES 1.6.37 +Run-time dependency libjpeg found: YES 2.0.3 +Has header "sasl/sasl.h" : NO +Run-time dependency u2f-emu found: NO (tried pkgconfig) +Run-time dependency libkeyutils found: NO (tried pkgconfig) +Checking for function "gettid" : YES +Has header "sys/ioccom.h" : NO +Program scripts/minikconf.py found: YES +Configuring i386-softmmu-config-target.h using configuration +Configuring i386-softmmu-config-devices.mak with command +Reading depfile: /tmp/qemu-5.2.0/build/meson-private/i386-softmmu-config-devices.mak.d +Configuring i386-softmmu-config-devices.h using configuration +Run-time dependency capstone found: NO (tried pkgconfig) +Configuring capstone-defs.h using configuration +Run-time dependency slirp found: NO (tried pkgconfig) +Configuring libslirp-version.h using configuration +Library fdt found: NO +Configuring config-host.h using configuration +Program scripts/hxtool found: YES +Program scripts/shaderinclude.pl found: YES +Program scripts/qapi-gen.py found: YES +Program scripts/qemu-version.sh found: YES +Run-time dependency threads found: YES +Program keycodemapdb/tools/keymap-gen found: YES +Program scripts/decodetree.py found: YES +Program ../scripts/modules/module_block.py found: YES +Program ../scripts/block-coroutine-wrapper.py found: YES +Program nm found: YES +Program scripts/undefsym.py found: YES +Program scripts/feature_to_c.sh found: YES +Program bzip2 found: YES +Configuring 50-edk2-i386-secure.json using configuration +Configuring 50-edk2-x86_64-secure.json using configuration +Configuring 60-edk2-aarch64.json using configuration +Configuring 60-edk2-arm.json using configuration +Configuring 60-edk2-i386.json using configuration +Configuring 60-edk2-x86_64.json using configuration +Program qemu-keymap found: NO +Program sphinx-build-3 sphinx-build found: NO +Program python3 found: YES (/usr/bin/python3) +Program diff found: YES +Program dbus-daemon found: YES +Program initrd-stress.sh found: YES +Build targets in project: 425 \ No newline at end of file diff --git a/qgis_details.txt b/qgis_details.txt new file mode 100644 index 0000000..3977c63 --- /dev/null +++ b/qgis_details.txt @@ -0,0 +1,72 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- QGIS version: 3.18.1 Zürich (31801) +-- Looking for CL_VERSION_2_2 +-- Looking for CL_VERSION_2_2 - found +-- Found OpenCL: /usr/lib/aarch64-linux-gnu/libOpenCL.so (found version "2.2") +-- Couldn't find OpenCL C++ headers, using internal: /tmp/QGIS/external/opencl-clhpp/include +-- Could not find GRASS 7 +-- Looking for openpty +-- Looking for openpty - not found +-- Looking for openpty +-- Looking for openpty - found +-- Found Proj: /usr/lib/aarch64-linux-gnu/libproj.so version 6 (6.3.1) +-- Found GEOS: /usr/lib/aarch64-linux-gnu/libgeos_c.so (3.8.0) +-- Found GDAL: /usr/local/lib/libgdal.so (3.2.2) +-- Found Expat: /usr/lib/aarch64-linux-gnu/libexpat.so +-- Found Spatialindex: /usr/lib/aarch64-linux-gnu/libspatialindex.so +-- Found Qwt: /usr/lib/libqwt-qt5.so (6.1.4) +-- Found LibZip: /usr/lib/aarch64-linux-gnu/libzip.so +-- Found libzip: /usr/lib/aarch64-linux-gnu/libzip.so +-- Found Sqlite3: /usr/lib/aarch64-linux-gnu/libsqlite3.so +-- Found Protobuf: /usr/lib/aarch64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") +-- Found Protobuf: /usr/lib/aarch64-linux-gnu/libprotobuf.so;-lpthread +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Found zlib: /usr/lib/aarch64-linux-gnu/libz.so +-- Found PostgreSQL: /usr/lib/aarch64-linux-gnu/libpq.so +-- Found SpatiaLite: /usr/lib/aarch64-linux-gnu/libspatialite.so +-- Qt WebKit support enabled +-- Found ZSTD: /usr/lib/aarch64-linux-gnu/libzstd.so +-- Found ZSTD: /usr/lib/aarch64-linux-gnu/libzstd.so +-- Could NOT find LazPerf (missing: LazPerf_INCLUDE_DIR) +-- Using embedded laz-perf +-- Found Qt version: 5.12.8 +-- Found QScintilla2: /usr/lib/aarch64-linux-gnu/libqscintilla2_qt5.so (2.11.6) +-- Found QtKeychain: /usr/lib/aarch64-linux-gnu/libqt5keychain.so +-- Found QCA: /usr/lib/aarch64-linux-gnu/libqca-qt5.so (2.2.1) +-- Found QCA OpenSSL plugin +-- Pedantic compiler settings enabled +-- Found GSL: -L/usr/lib/aarch64-linux-gnu -lgsl -lgslcblas -lm +-- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.5", minimum required is "3") +-- Found Python executable: /usr/bin/python3 +-- Found Python version: 3.8.5 +-- Found Python library: /usr/lib/aarch64-linux-gnu/libpython3.8.so +-- Found Python site-packages: /usr/lib/python3/dist-packages +-- Found PyQt5 version: 5.15.2 +-- Found SIP version: 5.5.0 +-- Found QScintilla2 PyQt module: 2.11.6 +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success +-- Found exiv2: /usr/lib/aarch64-linux-gnu/libexiv2.so +-- HDF5: Using hdf5 compiler wrapper to determine C configuration +-- Found HDF5: /usr/lib/libhdf5.so;/opt/hadoop/lib/native/libhdfs.so;/usr/lib/aarch64-linux-gnu/libpthread.so;/usr/lib/libsz.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/aarch64-linux-gnu/libdl.so;/usr/lib/aarch64-linux-gnu/libm.so (found version "1.10.7") +-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") +-- Found NetCDF: /usr/local/lib/libnetcdf.so +-- Found LibXml2: /usr/lib/aarch64-linux-gnu/libxml2.so (found version "2.9.10") +-- Using PROJ >= 6 srs database. \ No newline at end of file diff --git a/qt_details.txt b/qt_details.txt new file mode 100644 index 0000000..3177ccc --- /dev/null +++ b/qt_details.txt @@ -0,0 +1,114 @@ +Querying qmake about your Qt installation... +This is the GPL version of PyQt 5.15.2 (licensed under the GNU General Public License) for Python 3.8.5 on linux. +Found the license file 'pyqt-gpl.sip'. +Checking to see if the QtCore bindings can be built... +Checking to see if the QtNetwork bindings can be built... +Checking to see if the QtGui bindings can be built... +Checking to see if the QtWidgets bindings can be built... +Checking to see if the QtQml bindings can be built... +Checking to see if the QAxContainer bindings can be built... +Checking to see if the QtAndroidExtras bindings can be built... +Checking to see if the QtBluetooth bindings can be built... +Checking to see if the QtDBus bindings can be built... +Checking to see if the QtDesigner bindings can be built... +Checking to see if the Enginio bindings can be built... +Checking to see if the QtHelp bindings can be built... +Checking to see if the QtMacExtras bindings can be built... +Checking to see if the QtMultimedia bindings can be built... +Checking to see if the QtMultimediaWidgets bindings can be built... +Checking to see if the QtNetworkAuth bindings can be built... +Checking to see if the QtNfc bindings can be built... +Checking to see if the QtOpenGL bindings can be built... +Checking to see if the QtPositioning bindings can be built... +Checking to see if the QtLocation bindings can be built... +Checking to see if the QtPrintSupport bindings can be built... +Checking to see if the QtQuick bindings can be built... +Checking to see if the QtQuick3D bindings can be built... +Checking to see if the QtQuickWidgets bindings can be built... +Checking to see if the QtRemoteObjects bindings can be built... +Checking to see if the QtSensors bindings can be built... +Checking to see if the QtSerialPort bindings can be built... +Checking to see if the QtSql bindings can be built... +Checking to see if the QtSvg bindings can be built... +Checking to see if the QtTest bindings can be built... +Checking to see if the QtTextToSpeech bindings can be built... +Checking to see if the QtWebChannel bindings can be built... +Checking to see if the QtWebKit bindings can be built... +Checking to see if the QtWebKitWidgets bindings can be built... +Checking to see if the QtWebSockets bindings can be built... +Checking to see if the QtWinExtras bindings can be built... +Checking to see if the QtX11Extras bindings can be built... +Checking to see if the QtXml bindings can be built... +Checking to see if the QtXmlPatterns bindings can be built... +Checking to see if the _QOpenGLFunctions_2_0 bindings can be built... +Checking to see if the _QOpenGLFunctions_2_1 bindings can be built... +Checking to see if the _QOpenGLFunctions_4_1_Core bindings can be built... +Generating the Qt Designer plugin .pro file... +Generating the qmlscene plugin .pro file... +Checking to see if the dbus-python support should be built... +The dbus-python package does not seem to be installed. +These bindings will be built: Qt, QtCore, QtNetwork, QtGui, QtWidgets, QtQml, QtDBus, QtDesigner, QtHelp, QtOpenGL, QtPositioning, QtPrintSupport, QtQuick, QtQuickWidgets, QtSensors, QtSerialPort, QtSql, QtSvg, QtTest, QtWebChannel, QtWebKit, QtWebKitWidgets, QtXml, QtXmlPatterns, _QOpenGLFunctions_2_0, _QOpenGLFunctions_2_1, _QOpenGLFunctions_4_1_Core, pylupdate, pyrcc. +Generating the Qt bindings... +Generating the QtCore bindings... +Generating the QtNetwork bindings... +Generating the QtGui bindings... +Generating the QtWidgets bindings... +Generating the QtQml bindings... +Generating the QtDBus bindings... +Generating the QtDesigner bindings... +Generating the QtHelp bindings... +Generating the QtOpenGL bindings... +Generating the QtPositioning bindings... +Generating the QtPrintSupport bindings... +Generating the QtQuick bindings... +Generating the QtQuickWidgets bindings... +Generating the QtSensors bindings... +Generating the QtSerialPort bindings... +Generating the QtSql bindings... +Generating the QtSvg bindings... +Generating the QtTest bindings... +Generating the QtWebChannel bindings... +Generating the QtWebKit bindings... +Generating the QtWebKitWidgets bindings... +Generating the QtXml bindings... +Generating the QtXmlPatterns bindings... +Generating the _QOpenGLFunctions_2_0 bindings... +Generating the _QOpenGLFunctions_2_1 bindings... +Generating the _QOpenGLFunctions_4_1_Core bindings... +Generating the pylupdate bindings... +Generating the pyrcc bindings... +Generating the pylupdate5 script... +Generating the pyrcc5 script... +Generating the pyuic5 script... +Generating the .pro file for the Qt module... +Generating the .pro file for the QtCore module... +Generating the .pro file for the QtNetwork module... +Generating the .pro file for the QtGui module... +Generating the .pro file for the QtWidgets module... +Generating the .pro file for the QtQml module... +Generating the .pro file for the QtDBus module... +Generating the .pro file for the QtDesigner module... +Generating the .pro file for the QtHelp module... +Generating the .pro file for the QtOpenGL module... +Generating the .pro file for the QtPositioning module... +Generating the .pro file for the QtPrintSupport module... +Generating the .pro file for the QtQuick module... +Generating the .pro file for the QtQuickWidgets module... +Generating the .pro file for the QtSensors module... +Generating the .pro file for the QtSerialPort module... +Generating the .pro file for the QtSql module... +Generating the .pro file for the QtSvg module... +Generating the .pro file for the QtTest module... +Generating the .pro file for the QtWebChannel module... +Generating the .pro file for the QtWebKit module... +Generating the .pro file for the QtWebKitWidgets module... +Generating the .pro file for the QtXml module... +Generating the .pro file for the QtXmlPatterns module... +Generating the .pro file for the _QOpenGLFunctions_2_0 module... +Generating the .pro file for the _QOpenGLFunctions_2_1 module... +Generating the .pro file for the _QOpenGLFunctions_4_1_Core module... +Generating the .pro file for the pylupdate module... +Generating the .pro file for the pyrcc module... +Generating the top-level .pro file... +Generating the Makefiles... +The project has been built. \ No newline at end of file diff --git a/r.txt b/r.txt new file mode 100644 index 0000000..a5e2deb --- /dev/null +++ b/r.txt @@ -0,0 +1,24 @@ +R is now configured for aarch64-unknown-linux-gnu + + Source directory: .. + Installation directory: /usr/local + + C compiler: gcc -g -O2 + Fortran fixed-form compiler: gfortran -fno-optimize-sibling-calls -g -O2 + + Default C++ compiler: g++ -std=gnu++11 -g -O2 + C++14 compiler: g++ -std=gnu++14 -g -O2 + C++17 compiler: g++ -std=gnu++17 -g -O2 + C++20 compiler: g++ -std=gnu++2a -g -O2 + Fortran free-form compiler: gfortran -fno-optimize-sibling-calls -g -O2 + Obj-C compiler: + + Interfaces supported: X11 + External libraries: pcre2, readline, curl + Additional capabilities: PNG, JPEG, TIFF, NLS, cairo, ICU + Options enabled: shared R library, shared BLAS, R profiling + + Capabilities skipped: + Options not enabled: memory profiling + + Recommended packages: yes \ No newline at end of file diff --git a/r_details.txt b/r_details.txt new file mode 100644 index 0000000..53ca540 --- /dev/null +++ b/r_details.txt @@ -0,0 +1,686 @@ +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +loading site script '../config.site' +checking for pwd... /usr/bin/pwd +checking whether builddir is srcdir... no +checking whether ln -s works... yes +checking for ar... ar +checking for a BSD-compatible install... /usr/bin/install -c +checking for sed... /usr/bin/sed +checking for which... /usr/bin/which +checking for less... no +checking for more... /usr/bin/more +checking for gtar... no +checking for gnutar... no +checking for tar... /usr/bin/tar +checking for tex... no +checking for pdftex... no +configure: WARNING: you cannot build PDF versions of the R manuals +checking for pdflatex... no +configure: WARNING: you cannot build PDF versions of vignettes and help pages +checking for makeindex... no +checking for texi2any... /usr/bin/texi2any +checking whether texi2any version is at least 5.1... yes +checking for ginstall-info... no +checking for install-info... no +checking for texi2dvi... /usr/bin/texi2dvi +checking for kpsewhich... no +checking for latex inconsolata package... checking for unzip... /usr/bin/unzip +checking for zip... /usr/bin/zip +checking for gzip... /usr/bin/gzip +checking for bzip2... /usr/bin/bzip2 +checking for firefox... no +checking for mozilla... no +checking for galeon... no +checking for opera... no +checking for xdg-open... no +checking for kfmclient... no +checking for gnome-moz-remote... no +checking for open... no +configure: WARNING: I could not determine a browser +checking for acroread... no +checking for acroread4... no +checking for xdg-open... no +checking for evince... no +checking for xpdf... no +checking for gv... no +checking for gnome-gv... no +checking for ggv... no +checking for okular... no +checking for kpdf... no +checking for open... no +checking for gpdf... no +checking for kghostview... no +configure: WARNING: I could not determine a PDF viewer +checking for working aclocal... found +checking for working autoconf... found +checking for working autoheader... found +checking for bison... bison -y +checking for notangle... false +checking for realpath... /usr/bin/realpath +checking for pkg-config... /usr/bin/pkg-config +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking whether gcc needs -traditional... no +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking how to run the C preprocessor... gcc -E +looking for a modern Fortran compiler +checking for gfortran... gfortran +checking whether we are using the GNU Fortran compiler... yes +checking whether gfortran accepts -g... yes +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking whether g++ -g -O2 can compile C++ code... yes +checking how to run the C++ preprocessor... g++ -E +checking whether __attribute__((visibility())) is supported... yes +checking whether gcc accepts -fvisibility... yes +checking whether g++ accepts -fvisibility... yes +checking whether gfortran accepts -fvisibility... yes +checking for gcc... gcc +checking whether we are using the GNU Objective C compiler... no +checking whether gcc accepts -g... no +checking whether g++ can compile ObjC++... no +checking whether can compile ObjC++... no +checking for Objective C++ compiler... no working ObjC++ compiler found +checking how to print strings... printf +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking for gawk... no +checking for mawk... mawk +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... no +checking for gfortran option to produce PIC... -fPIC +checking if gfortran PIC flag -fPIC works... yes +checking if gfortran static flag -static works... yes +checking if gfortran supports -c -o file.o... yes +checking if gfortran supports -c -o file.o... (cached) yes +checking whether the gfortran linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for cos in -lm... yes +checking for sin in -lm... yes +checking for dlopen in -ldl... yes +checking readline/history.h usability... yes +checking readline/history.h presence... yes +checking for readline/history.h... yes +checking readline/readline.h usability... yes +checking readline/readline.h presence... yes +checking for readline/readline.h... yes +checking for rl_callback_read_char in -lreadline... yes +checking for history_truncate_file... yes +checking for tilde_expand_word... yes +checking whether rl_completion_matches exists and is declared... yes +checking whether rl_resize_terminal exists and is declared... yes +checking whether rl_sort_completion_matches exists and is declared... yes +checking for ANSI C header files... (cached) yes +checking for dirent.h that defines DIR... yes +checking for library containing opendir... none required +checking for sys/wait.h that is POSIX.1 compatible... yes +checking for dlfcn.h... (cached) yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking glob.h usability... yes +checking glob.h presence... yes +checking for glob.h... yes +checking grp.h usability... yes +checking grp.h presence... yes +checking for grp.h... yes +checking pwd.h usability... yes +checking pwd.h presence... yes +checking for pwd.h... yes +checking sched.h usability... yes +checking sched.h presence... yes +checking for sched.h... yes +checking for strings.h... (cached) yes +checking sys/resource.h usability... yes +checking sys/resource.h presence... yes +checking for sys/resource.h... yes +checking sys/select.h usability... yes +checking sys/select.h presence... yes +checking for sys/select.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking for sys/stat.h... (cached) yes +checking sys/time.h usability... yes +checking sys/time.h presence... yes +checking for sys/time.h... yes +checking sys/times.h usability... yes +checking sys/times.h presence... yes +checking for sys/times.h... yes +checking sys/utsname.h usability... yes +checking sys/utsname.h presence... yes +checking for sys/utsname.h... yes +checking for unistd.h... (cached) yes +checking utime.h usability... yes +checking utime.h presence... yes +checking for utime.h... yes +checking arpa/inet.h usability... yes +checking arpa/inet.h presence... yes +checking for arpa/inet.h... yes +checking elf.h usability... yes +checking elf.h presence... yes +checking for elf.h... yes +checking features.h usability... yes +checking features.h presence... yes +checking for features.h... yes +checking floatingpoint.h usability... no +checking floatingpoint.h presence... no +checking for floatingpoint.h... no +checking langinfo.h usability... yes +checking langinfo.h presence... yes +checking for langinfo.h... yes +checking netdb.h usability... yes +checking netdb.h presence... yes +checking for netdb.h... yes +checking netinet/in.h usability... yes +checking netinet/in.h presence... yes +checking for netinet/in.h... yes +checking sys/param.h usability... yes +checking sys/param.h presence... yes +checking for sys/param.h... yes +checking stdalign.h usability... yes +checking stdalign.h presence... yes +checking for stdalign.h... yes +checking errno.h usability... yes +checking errno.h presence... yes +checking for errno.h... yes +checking for inttypes.h... (cached) yes +checking limits.h usability... yes +checking limits.h presence... yes +checking for limits.h... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking stdarg.h usability... yes +checking stdarg.h presence... yes +checking for stdarg.h... yes +checking stdbool.h usability... yes +checking stdbool.h presence... yes +checking for stdbool.h... yes +checking for stdint.h... (cached) yes +checking for string.h... (cached) yes +checking whether setjmp.h is POSIX.1 compatible... yes +checking whether sigsetjmp is declared... yes +checking whether siglongjmp is declared... yes +checking for GNU C library with version >= 2... yes +checking return type of signal handlers... void +checking for uint64_t... yes +checking for int64_t... yes +checking for int_fast64_t... yes +checking for pid_t... yes +checking for size_t... yes +checking whether SIZE_MAX is declared... yes +checking for blkcnt_t... yes +checking for type of socket length... socklen_t * +checking for stack_t... yes +checking for intptr_t... yes +checking for uintptr_t... yes +checking whether byte ordering is bigendian... no +checking for an ANSI C-conforming const... yes +checking for gcc option to accept ISO C99... none needed +checking for gcc option to accept ISO Standard C... (cached) none needed +checking for inline... inline +checking size of int... 4 +checking size of long... 8 +checking size of long long... 8 +checking size of double... 8 +checking size of size_t... 8 +checking for C stack direction... down +checking size of long double... 16 +checking whether we can compute C Make dependencies... yes, using $(CC) -MM +checking whether gcc supports -c -o FILE.lo... yes +checking for gcc option to support OpenMP... -fopenmp +checking how to get verbose linking output from gfortran... -v +checking for Fortran libraries of gfortran... -L/usr/local/lib -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lgfortran -lm +checking how to get verbose linking output from gcc... -v +checking for C libraries of gcc... -L/usr/local/lib -L/usr/lib/gcc/aarch64-linux-gnu/9 -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/9/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/9/../../.. -lgcc_s +checking for dummy main to link with Fortran libraries... none +checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore +checking whether gfortran appends underscores to external names... yes +checking whether gfortran appends extra underscores to external names... no +checking whether mixed C/Fortran code can be run... yes +checking whether gfortran and gcc agree on int and double... yes +checking whether gfortran and gcc agree on double complex... yes +checking for gfortran option to support OpenMP... -fopenmp +checking whether g++ accepts -M for generating dependencies... yes +checking whether we can compute ObjC Make dependencies... no +checking if need -fno-optimize-sibling-calls for gfortran... yes +checking for type of 'hidden' Fortran character lengths... size_t +checking for xmkmf... no +checking whether g++ supports C++11 features with -std=gnu++11... yes +checking whether g++ supports C++14 features with -std=gnu++14... yes +checking whether g++ supports C++17 features with -std=gnu++17... yes +checking whether g++ supports C++20 features with -std=gnu++20... no +checking whether g++ supports C++20 features with -std=gnu++2a... yes +checking for g++ -std=gnu++11 option to support OpenMP... -fopenmp +checking for option providing pthread_kill... none required +checking whether POSIX threads are supported... yes +checking for off_t... yes +checking for working alloca.h... yes +checking for alloca... yes +checking whether alloca is declared... yes +checking whether expm1 exists and is declared... yes +checking whether hypot exists and is declared... yes +checking whether log1p exists and is declared... yes +checking whether log1pl exists and is declared... yes +checking whether log2 exists and is declared... yes +checking whether log10 exists and is declared... yes +checking whether nearbyint exists and is declared... yes +checking whether nearbyintl exists and is declared... yes +checking whether powl exists and is declared... yes +checking whether rintl exists and is declared... yes +checking whether va_copy exists and is declared... yes +checking for isblank... yes +checking sunmath.h usability... no +checking sunmath.h presence... no +checking for sunmath.h... no +checking for cospi in -lsunmath... no +checking for atanpi... no +checking for atan2pi... no +checking for cospi... no +checking for exp10... yes +checking for pown... no +checking for sinpi... no +checking for tanpi... no +checking for __cospi... no +checking for __sinpi... no +checking for __tanpi... no +checking for fseeko... yes +checking for ftello... yes +checking for matherr... no +checking whether fcntl exists and is declared... yes +checking whether getgrgid exists and is declared... yes +checking whether getpwuid exists and is declared... yes +checking whether kill exists and is declared... yes +checking whether sigaction exists and is declared... yes +checking whether sigaltstack exists and is declared... yes +checking whether sigemptyset exists and is declared... yes +checking whether fdopen exists and is declared... yes +checking whether popen exists and is declared... yes +checking whether getline exists and is declared... yes +checking whether select exists and is declared... yes +checking whether setenv exists and is declared... yes +checking whether unsetenv exists and is declared... yes +checking whether getrlimit exists and is declared... yes +checking whether setrlimit exists and is declared... yes +checking whether getrusage exists and is declared... yes +checking whether getpriority exists and is declared... yes +checking whether chmod exists and is declared... yes +checking whether mkfifo exists and is declared... yes +checking whether stat exists and is declared... yes +checking whether umask exists and is declared... yes +checking whether gettimeofday exists and is declared... yes +checking whether utimes exists and is declared... yes +checking whether times exists and is declared... yes +checking whether gmtime_r exists and is declared... yes +checking whether localtime_r exists and is declared... yes +checking whether nl_langinfo exists and is declared... yes +checking whether access exists and is declared... yes +checking whether chdir exists and is declared... yes +checking whether execv exists and is declared... yes +checking whether ftruncate exists and is declared... yes +checking whether getcwd exists and is declared... yes +checking whether geteuid exists and is declared... yes +checking whether getuid exists and is declared... yes +checking whether link exists and is declared... yes +checking whether readlink exists and is declared... yes +checking whether symlink exists and is declared... yes +checking whether sysconf exists and is declared... yes +checking whether sched_setaffinity exists and is declared... yes +checking whether sched_getaffinity exists and is declared... yes +checking whether utime exists and is declared... yes +checking whether utimensat exists and is declared... yes +checking for clock_gettime in -lrt... yes +checking whether clock_gettime exists and is declared... yes +checking whether timespec_get exists and is declared... yes +checking for putenv... yes +checking whether putenv is declared... yes +checking for vasprintf... yes +checking whether vasprintf is declared... yes +checking for mempcpy... yes +checking for realpath... yes +checking whether realpath is declared... yes +checking whether glob exists and is declared... yes +checking for dladdr... yes +checking for dlsym... yes +checking whether dladdr is declared... yes +checking whether dlsym is declared... yes +checking whether RTLD_DEFAULT is declared... yes +checking whether RTLD_NEXT is declared... yes +checking thread.h usability... no +checking thread.h presence... no +checking for thread.h... no +checking whether thr_stksegment exists and is declared... no +checking for isnan... yes +checking whether isfinite is declared... yes +checking whether isnan is declared... yes +checking whether you have IEEE 754 floating-point arithmetic... yes +checking whether putenv("FOO") can unset an environment variable... yes +checking whether putenv("FOO=") can unset an environment variable... no +checking for nl_langinfo and CODESET... yes +checking for mkdtemp... yes +checking for strdup... yes +checking for strncasecmp... yes +checking whether mkdtemp is declared... yes +checking whether strdup is declared... yes +checking whether strncasecmp is declared... yes +checking for library containing connect... none required +checking for library containing gethostbyname... none required +checking for library containing xdr_string... none required +checking for working calloc... yes +checking for working isfinite... yes +checking for working log1p... yes +checking whether ftell works correctly on files opened for append... yes +checking for working sigaction... yes +checking whether mktime sets errno... no +checking whether mktime works correctly outside 1902-2037... yes +checking complex.h usability... yes +checking complex.h presence... yes +checking for complex.h... yes +checking for double complex... yes +checking whether C99 double complex is supported... yes +checking whether cabs exists and is declared... yes +checking whether carg exists and is declared... yes +checking whether cexp exists and is declared... yes +checking whether clog exists and is declared... yes +checking whether csqrt exists and is declared... yes +checking whether cpow exists and is declared... yes +checking whether ccos exists and is declared... yes +checking whether csin exists and is declared... yes +checking whether ctan exists and is declared... yes +checking whether cacos exists and is declared... yes +checking whether casin exists and is declared... yes +checking whether catan exists and is declared... yes +checking whether ccosh exists and is declared... yes +checking whether csinh exists and is declared... yes +checking whether ctanh exists and is declared... yes +checking for working ctanh... yes +checking whether 'struct tm' includes tm_zone... yes +checking whether 'struct tm' includes tm_gmtoff... yes +checking iconv.h usability... yes +checking iconv.h presence... yes +checking for iconv.h... yes +checking for iconv... yes +checking whether iconv accepts "UTF-8", "latin1", "ASCII" and "UCS-*"... yes +checking whether iconv accepts "CP1252"... yes +checking for iconvlist... no +checking for iconv... yes +checking for iconv declaration... + extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); +checking wchar.h usability... yes +checking wchar.h presence... yes +checking for wchar.h... yes +checking wctype.h usability... yes +checking wctype.h presence... yes +checking for wctype.h... yes +checking whether mbrtowc exists and is declared... yes +checking whether wcrtomb exists and is declared... yes +checking whether wcscoll exists and is declared... yes +checking whether wcsftime exists and is declared... yes +checking whether wcstod exists and is declared... yes +checking whether mbstowcs exists and is declared... yes +checking whether wcstombs exists and is declared... yes +checking whether wctrans exists and is declared... yes +checking whether iswblank exists and is declared... yes +checking whether wctype exists and is declared... yes +checking whether iswctype exists and is declared... yes +checking for wctrans_t... yes +checking for mbstate_t... yes +checking for ICU... yes +checking for X... libraries , headers +checking for gethostbyname... yes +checking for connect... yes +checking for remove... yes +checking for shmat... yes +checking for IceConnectionNumber in -lICE... yes +checking X11/Intrinsic.h usability... yes +checking X11/Intrinsic.h presence... yes +checking for X11/Intrinsic.h... yes +checking for XtToolkitInitialize in -lXt... yes +using X11 ... yes +checking for KeySym... yes +checking X11/Xmu/Atoms.h usability... no +checking X11/Xmu/Atoms.h presence... no +checking for X11/Xmu/Atoms.h... no +checking whether pkg-config knows about cairo and pango... yes +checking whether cairo including pango is >= 1.2 and works... yes +checking for tclConfig.sh... no +checking for tclConfig.sh in library (sub)directories... no +checking for tkConfig.sh... no +checking for tkConfig.sh in library (sub)directories... no +checking for tcl.h... no +checking for BSD networking... yes +checking rpc/types.h usability... yes +checking rpc/types.h presence... yes +checking for rpc/types.h... yes +checking for rpc/xdr.h... yes +checking for XDR support... yes +checking for inflateInit2_ in -lz... yes +checking zlib.h usability... yes +checking zlib.h presence... yes +checking for zlib.h... yes +checking if zlib version >= 1.2.5... yes +checking whether zlib support suffices... yes +checking for BZ2_bzlibVersion in -lbz2... yes +checking bzlib.h usability... yes +checking bzlib.h presence... yes +checking for bzlib.h... yes +checking if bzip2 version >= 1.0.6... yes +checking whether bzip2 support suffices... yes +checking for lzma_version_number in -llzma... yes +checking lzma.h usability... yes +checking lzma.h presence... yes +checking for lzma.h... yes +checking if lzma version >= 5.0.3... yes +checking pcre2.h usability... yes +checking pcre2.h presence... yes +checking for pcre2.h... yes +checking for pcre2_compile_8 in -lpcre2-8... yes +checking if PCRE2 has Unicode support... yes +checking whether PCRE support suffices... yes +checking for curl-config... /usr/bin/curl-config +checking libcurl version ... 7.68.0 +checking curl/curl.h usability... yes +checking curl/curl.h presence... yes +checking for curl/curl.h... yes +checking if libcurl is version 7 and >= 7.28.0... yes +checking if libcurl supports https... yes +checking if pkg-config knows about libjpeg... yes +checking if jpeglib version >= 6b... yes +checking for jpeg_destroy_compress in -ljpeg... yes +checking if pkg-config knows about libpng... yes +checking if libpng version >= 1.2.7... yes +checking for png_create_write_struct in -lpng... yes +checking if pkg-config knows about libtiff... yes +checking tiffio.h usability... yes +checking tiffio.h presence... yes +checking for tiffio.h... yes +checking for TIFFOpen in -ltiff... yes +checking whether leap seconds are treated according to POSIX... yes +checking for inline... inline +checking for sys/time.h... (cached) yes +checking for stdlib.h... (cached) yes +checking for unistd.h... (cached) yes +checking for sys/param.h... (cached) yes +checking for struct stat.st_atim.tv_nsec... yes +checking whether struct stat.st_atim is of type struct timespec... yes +checking for setitimer... yes +checking for special C compiler options needed for large files... no +checking for _FILE_OFFSET_BITS value needed for large files... no +checking for _LARGEFILE_SOURCE value needed for large files... no +checking whether KERN_USRSTACK sysctl is supported... no +checking for visible __lib_stack_end... yes +checking for lpr... no +checking for lp... no +checking for paperconf... false +checking for Fortran flag to compile .f90 files... none +checking for Fortran flag to compile .f95 files... none +checking for gfortran option to support OpenMP... (cached) -fopenmp +checking for recommended packages... yes +checking whether NLS is requested... yes + +Configuring src/extra/intl directory +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking whether we are using the GNU C Library 2 or newer... yes +checking for ranlib... (cached) ranlib +checking for simple visibility declarations... yes +checking for stdint.h... yes +checking for getpagesize... yes +checking for working mmap... yes +checking whether integer division by zero raises SIGFPE... no +checking for inttypes.h... yes +checking for unsigned long long int... yes +checking for inttypes.h... (cached) yes +checking whether the inttypes.h PRIxNN macros are broken... no +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for shared library run path origin... done +checking whether imported symbols can be declared weak... yes +checking for multithread API to use... none +checking argz.h usability... yes +checking argz.h presence... yes +checking for argz.h... yes +checking for inttypes.h... (cached) yes +checking for limits.h... (cached) yes +checking for unistd.h... (cached) yes +checking for sys/param.h... (cached) yes +checking for getcwd... yes +checking for getegid... yes +checking for geteuid... yes +checking for getgid... yes +checking for getuid... yes +checking for mempcpy... (cached) yes +checking for munmap... yes +checking for stpcpy... yes +checking for strcasecmp... yes +checking for strdup... (cached) yes +checking for strtoul... yes +checking for tsearch... yes +checking for argz_count... yes +checking for argz_stringify... yes +checking for argz_next... yes +checking for __fsetlocking... yes +checking whether feof_unlocked is declared... yes +checking whether fgets_unlocked is declared... yes +checking for iconv... (cached) yes +checking for iconv declaration... (cached) + extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); +checking for NL_LOCALE_NAME macro... yes +checking for bison... bison +checking version of bison... 3.5.1, ok +checking for long long int... yes +checking for long double... yes +checking for wchar_t... yes +checking for wint_t... yes +checking for intmax_t... yes +checking whether printf() supports POSIX/XSI format strings... yes +checking whether we are using the GNU C Library 2.1 or newer... yes +checking for stdint.h... (cached) yes +checking for SIZE_MAX... yes +checking for stdint.h... (cached) yes +checking for CFPreferencesCopyAppValue... no +checking for CFLocaleCopyCurrent... no +checking for ptrdiff_t... yes +checking stddef.h usability... yes +checking stddef.h presence... yes +checking for stddef.h... yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for asprintf... yes +checking for fwprintf... yes +checking for putenv... (cached) yes +checking for setenv... yes +checking for setlocale... yes +checking for snprintf... yes +checking for wcslen... yes +checking whether _snprintf is declared... no +checking whether _snwprintf is declared... no +checking whether getc_unlocked is declared... yes +checking for nl_langinfo and CODESET... (cached) yes +checking for LC_MESSAGES... yes +checking for CFPreferencesCopyAppValue... (cached) no +checking for CFLocaleCopyCurrent... (cached) no +checking whether included gettext is requested... no +checking for GNU gettext in libc... yes +checking whether to use NLS... yes +checking where the gettext function comes from... libc +Finished configuring src/extra/intl directory + +checking whether OpenMP SIMD reduction is supported... yes +using as R_SHELL for scripts ... /bin/bash \ No newline at end of file diff --git a/rmm_details.txt b/rmm_details.txt new file mode 100644 index 0000000..927a7f0 --- /dev/null +++ b/rmm_details.txt @@ -0,0 +1,30 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Check for working CXX compiler: /usr/bin/c++ - skipped +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Downloading CPM.cmake to /tmp/rmm/build/cmake/CPM_c3c7e2d9a3b890511891ffc415d7ea23c689068a.cmake +-- CPM: adding package spdlog@1.7.0 (v1.7.0) +-- The C compiler identification is GNU 9.3.0 +-- Detecting C compiler ABI info +-- Detecting C compiler ABI info - done +-- Check for working C compiler: /usr/bin/cc - skipped +-- Detecting C compile features +-- Detecting C compile features - done +-- Build spdlog: 1.7.0 +-- 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 +-- Build type: Release +-- Generating install +-- CPM: using local package Thrust@1.10.0 +-- RMM VERSION: 0.19.0 +-- Found CUDAToolkit: /usr/local/cuda-10.2/include (found version "10.2.89") +-- RMM: RMM_LOGGING_LEVEL = 'INFO' \ No newline at end of file diff --git a/rstudio_details.txt b/rstudio_details.txt new file mode 100644 index 0000000..8b4ce5c --- /dev/null +++ b/rstudio_details.txt @@ -0,0 +1,37 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Performing Test COMPILER_SUPPORTS_CXX11 +-- Performing Test COMPILER_SUPPORTS_CXX11 - Success +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.69.0") +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.69.0") found components: atomic chrono date_time filesystem iostreams program_options random regex system thread +-- Using Boost.Signals version 2 +-- No Crashpad libraries found under /opt/rstudio-tools/crashpad/crashpad/out/Default/obj. Crashpad integration disabled. +-- Performing Test HAVE_SCANDIR_POSIX +-- Performing Test HAVE_SCANDIR_POSIX - Success +-- Looking for SA_NOCLDWAIT +-- Looking for SA_NOCLDWAIT - found +-- Looking for SO_PEERCRED +-- Looking for SO_PEERCRED - found +-- Looking for inotify_init1 +-- Looking for inotify_init1 - found +-- Looking for getpeereid +-- Looking for getpeereid - not found +-- Looking for setresuid +-- Looking for setresuid - found +-- Configured to build DESKTOP +-- Found LibR: /usr/local/lib/R +-- Found R: /usr/local/lib/R +-- Found Qt: /usr/lib/qt5/bin/qmake +-- Configuring done \ No newline at end of file diff --git a/saga_details.txt b/saga_details.txt new file mode 100644 index 0000000..bb8b75d --- /dev/null +++ b/saga_details.txt @@ -0,0 +1,213 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking for g++... g++ +checking whether the C++ compiler works... yes +checking for C++ compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking whether make supports the include directive... yes (GNU style) +checking dependency style of g++... gcc3 +checking for gcc... gcc +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking dependency style of gcc... gcc3 +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking how to run the C preprocessor... gcc -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for cvGetRows in -lopencv_core... yes +checking for Set_Mercator_Coordinates in -lgeotrans... no +checking for fftw_execute in -lfftw3... yes +checking for LAS_GetVersion in -llas... no +checking for versionString in -lpdal... no +checking for HPDF_Pages_New in -lhpdf... yes +checking for SQLFetch in -lodbc... yes +checking projects.h usability... no +checking projects.h presence... no +checking for projects.h... no +checking for projects.h... (cached) no +checking proj.h usability... yes +checking proj.h presence... yes +checking for proj.h... yes +checking for proj_info in -lproj... yes +checking for VIGRA_RGBE_ReadPixels_Raw in -lvigraimpex... yes +checking for omp_get_num_threads in -lgomp... yes +checking libsvm/svm.h usability... yes +checking libsvm/svm.h presence... yes +checking for libsvm/svm.h... yes +checking for svm_get_svm_type in -lsvm... yes +checking for pkg-config... /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for DXFLIB... yes +checking for HDF5... yes +checking for gawk... (cached) mawk +checking for curl-config... /usr/bin/curl-config +checking for the version of libcurl... 7.68.0 +checking for libcurl >= version 7.7.2... yes +checking whether libcurl is usable... yes +checking for curl_free... yes +checking for ANSI C header files... (cached) yes +checking float.h usability... yes +checking float.h presence... yes +checking for float.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking for memory.h... (cached) yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for unistd.h... (cached) yes +checking wchar.h usability... yes +checking wchar.h presence... yes +checking for wchar.h... yes +checking for stdbool.h that conforms to C99... yes +checking for _Bool... yes +checking for an ANSI C-conforming const... yes +checking for inline... inline +checking for size_t... yes +checking whether struct tm is in sys/time.h or time.h... time.h +checking whether byte ordering is bigendian... no +checking for stdlib.h... (cached) yes +checking for GNU libc compatible malloc... yes +checking for working memcmp... yes +checking for stdlib.h... (cached) yes +checking for GNU libc compatible realloc... yes +checking whether lstat correctly handles trailing slash... yes +checking whether stat accepts an empty string... no +checking for working strtod... yes +checking for vprintf... yes +checking for _doprnt... no +checking for floor... no +checking for memmove... yes +checking for memset... yes +checking for modf... yes +checking for pow... no +checking for sqrt... no +checking for strchr... yes +checking for strdup... yes +checking for strerror... yes +checking for strrchr... yes +checking for strstr... yes +checking for strtol... yes +checking whether g++ supports C++11 features with -std=gnu++11... yes +checking for local include/lib path... none +checking for pkg-config... (cached) /usr/bin/pkg-config +checking pkg-config is at least version 0.9.0... yes +checking for the PostgreSQL libraries CPPFLAGS... -I/usr/include/postgresql +checking for the PostgreSQL libraries LDFLAGS... +checking for the PostgreSQL libraries LIBS... -lpq +checking for the PostgreSQL version... 12.6 +checking libpq-fe.h usability... yes +checking libpq-fe.h presence... yes +checking for libpq-fe.h... yes +checking for the PostgreSQL library linking is working... yes + GUI and interactive tools will be built + ODBC support will be built + Building with OpenMP support using libgomp + using PROJ version 6 +checking for gdal-config... /usr/local/bin/gdal-config +checking for GDAL library... yes +checking for OGR support in GDAL library... yes +checking if GDAL version is >= 1.7... yes + using system libdxf +checking usage of system libsvm... yes + Building with OpenCV + Building with VIGRA + using lhpdf (libharu) from system libs +checking for HAVE_LIBCURL defined... yes + Building with libcurl +checking for python... /usr/bin/python +checking for python version... 3.8 +checking for python platform... linux +checking for python script directory... ${prefix}/lib/python3.8/site-packages +checking for python extension module directory... ${exec_prefix}/lib/python3.8/site-packages +checking for python3.8... (cached) /usr/bin/python +checking for a version of Python >= '2.1.0'... yes +checking for the distutils Python package... yes +checking for Python include path... -I/usr/include/python3.8 +checking for Python library path... -L/usr/lib -lpython3.8 +checking for Python site-packages path... /usr/lib/python3/dist-packages +checking python extra libraries... -lcrypt -lpthread -ldl -lutil -lm +checking python extra linking flags... -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions +checking consistency of all components of python development environment... yes +checking for swig... /usr/bin/swig +checking SWIG version... 4.0.1 +checking for SWIG library... /usr/share/swig4.0 \ No newline at end of file diff --git a/sundials_details.txt b/sundials_details.txt new file mode 100644 index 0000000..a0c757a --- /dev/null +++ b/sundials_details.txt @@ -0,0 +1,123 @@ +-- 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 +-- 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 int64_t +-- Check size of int64_t - done +-- Using int64_t for indices +-- 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 +-- Determining Fortran name-mangling scheme... OK +-- The CXX compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- CXX standard set to 11 +-- The CUDA compiler identification is NVIDIA 10.2.89 +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works +-- Detecting CUDA compiler ABI info +-- Detecting CUDA compiler ABI info - done +-- 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 +-- Found CUDA: /usr/local/cuda-10.2 (found version "10.2") +-- CUDA Version: 10.2 +-- CUDA Architectures: sm_72 +-- CUDA Compiler: /usr/local/cuda-10.2/bin/nvcc +-- CUDA Host Compiler: /usr/bin/c++ +-- CUDA Include Path: /usr/local/cuda-10.2/include +-- CUDA Libraries: /usr/local/cuda-10.2/lib64/libcudart_static.a;-lpthread;dl;/usr/lib/aarch64-linux-gnu/librt.so +-- CUDA Compile Flags: --expt-extended-lambda -gencode=arch=compute_72,code=sm_72 +-- CUDA Link Flags: +-- CUDA Link Executable: -o -L"/usr/local/cuda-10.2/targets/aarch64-linux/lib/stubs" -L"/usr/local/cuda-10.2/targets/aarch64-linux/lib" -lcudadevrt -lcudart_static -lrt -lpthread -ldl +-- CUDA Separable Compilation: +Appending C RELEASE flags +Appending CXX RELEASE flags +Appending Fortran RELEASE flags +Appending CUDA RELEASE flags +-- Found MPI_C: /usr/lib/libmpi.so (found suitable version "3.1", minimum required is "2.0.0") +-- Found MPI_CXX: /usr/lib/libmpi_cxx.so (found suitable version "3.1", minimum required is "2.0.0") +-- Found MPI_Fortran: /usr/lib/libmpi_usempif08.so (found suitable version "3.1", minimum required is "2.0.0") +-- Found MPI: TRUE (found suitable version "3.1", minimum required is "2.0.0") +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP_Fortran: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Checking if Pthreads is available -- OK +-- Looking for Fortran sgemm +-- Looking for Fortran sgemm - not found +-- Looking for Fortran sgemm +-- Looking for Fortran sgemm - found +-- Found BLAS: /usr/lib/aarch64-linux-gnu/libopenblas.so +-- Looking for Fortran cheev +-- Looking for Fortran cheev - found +-- A library with LAPACK API found. +-- Looking for LAPACK libraries... OK +-- LAPACK_LIBRARIES: /usr/lib/aarch64-linux-gnu/libopenblas.so;/usr/lib/aarch64-linux-gnu/libopenblas.so +-- Checking if LAPACK works with SUNDIALS... OK +-- Found KLU: /usr/lib/aarch64-linux-gnu/libklu.so +-- KLU_LIBRARIES: /usr/lib/aarch64-linux-gnu/libklu.so;/usr/lib/aarch64-linux-gnu/libamd.so;/usr/lib/aarch64-linux-gnu/libcolamd.so;/usr/lib/aarch64-linux-gnu/libbtf.so;/usr/lib/aarch64-linux-gnu/libsuitesparseconfig.so +-- KLU_INCLUDE_DIR: /usr/include/suitesparse +-- Checking if KLU works... OK +-- Looking for _POSIX_TIMERS +-- Looking for _POSIX_TIMERS - found +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success +-- Added NVECTOR_SERIAL module +-- Added NVECTOR_MANYVECTOR module +-- Added NVECTOR_MPIMANYVECTOR module +-- Added NVECTOR_PARALLEL module +-- Added NVECTOR_MPIPLUSX module +-- Added NVECTOR_OPENMP module +-- Added NVECTOR_PTHREADS module +-- Added NVECTOR_CUDA module +-- Added SUNMATRIX_BAND module +-- Added SUNMATRIX_DENSE module +-- Added SUNMATRIX_SPARSE module +-- Added SUNLINSOL_BAND module +-- Added SUNLINSOL_DENSE module +-- Added SUNLINSOL_PCG module +-- Added SUNLINSOL_SPBCGS module +-- Added SUNLINSOL_SPFGMR module +-- Added SUNLINSOL_SPGMR module +-- Added SUNLINSOL_SPTFQMR module +-- Added SUNLINSOL_KLU module +-- Added SUNLINSOL_LAPACKBAND module +-- Added SUNLINSOL_LAPACKDENSE module +-- Added SUNNONLINSOL_NEWTON module +-- Added SUNNONLINSOL_FIXEDPOINT module +-- Added ARKODE module +-- Added CVODE module +-- Added CVODES module +-- Added IDA module +-- Added IDAS module +-- Added KINSOL module +-- Configuring done \ No newline at end of file diff --git a/szip_details.txt b/szip_details.txt new file mode 100644 index 0000000..2ce0794 --- /dev/null +++ b/szip_details.txt @@ -0,0 +1,109 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking whether make supports nested variables... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking for config aarch64-unknown-linux-gnu... no +checking for config aarch64-unknown-linux-gnu... no +checking for config unknown-linux-gnu... no +checking for config unknown-linux-gnu... no +checking for config aarch64-linux-gnu... no +checking for config aarch64-linux-gnu... no +checking for config aarch64-unknown... no +checking for config linux-gnu... found +compiler 'gcc' is GNU gcc-9.3.0 +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking whether gcc understands -c and -o together... yes +checking for style of include used by make... GNU +checking dependency style of gcc... gcc3 +checking how to run the C preprocessor... gcc -E +checking for ar... ar +checking whether make sets $(MAKE)... (cached) yes +checking how to print strings... printf +checking for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking whether ln -s works... yes +checking the maximum length of command line arguments... 1572864 +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for a working dd... /usr/bin/dd +checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 +checking for mt... no +checking if : is a manifest tool... no +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for shl_load... no +checking for shl_load in -ldld... no +checking for dlopen... no +checking for dlopen in -ldl... yes +checking whether a program can dlopen itself... yes +checking whether a statically linked program can dlopen itself... no +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking for build mode... production +checking for math library support... no +checking for ANSI C header files... (cached) yes +checking fcntl.h usability... yes +checking fcntl.h presence... yes +checking for fcntl.h... yes +checking for stdlib.h... (cached) yes +checking for string.h... (cached) yes +checking for an ANSI C-conforming const... yes +checking for size_t... yes +checking for error_at_line... yes +checking for working memcmp... yes +checking for vprintf... yes +checking for _doprnt... no +checking for memset... yes +checking if encoding enabled... yes \ No newline at end of file diff --git a/tf_addons.txt b/tf_addons.txt new file mode 100644 index 0000000..5d993c4 --- /dev/null +++ b/tf_addons.txt @@ -0,0 +1,17 @@ +build --action_env TF_HEADER_DIR="/usr/local/lib/python3.8/dist-packages/tensorflow/include" +build --action_env TF_SHARED_LIBRARY_DIR="/usr/local/lib/python3.8/dist-packages/tensorflow" +build --action_env TF_SHARED_LIBRARY_NAME="libtensorflow_framework.so.2" +build --action_env TF_CXX11_ABI_FLAG="1" +build --spawn_strategy=standalone +build --strategy=Genrule=standalone +build -c opt +build --copt=-march=native +build --action_env TF_NEED_CUDA="1" +build --action_env CUDA_TOOLKIT_PATH="/usr/local/cuda" +build --action_env CUDNN_INSTALL_PATH="/usr/lib/aarch64-linux-gnu" +build --action_env TF_CUDA_VERSION="10.2" +build --action_env TF_CUDNN_VERSION="8" +test --config=cuda +build --config=cuda +build:cuda --define=using_cuda=true --define=using_cuda_nvcc=true +build:cuda --crosstool_top=@local_config_cuda//crosstool:toolchain \ No newline at end of file diff --git a/tiledb.txt b/tiledb.txt new file mode 100644 index 0000000..fdf5ef0 --- /dev/null +++ b/tiledb.txt @@ -0,0 +1,64 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Starting TileDB superbuild. +-- Found Bzip2: /usr/lib/aarch64-linux-gnu/libbz2.so +-- Found LZ4: /usr/lib/aarch64-linux-gnu/liblz4.so +-- Could NOT find Spdlog (missing: SPDLOG_INCLUDE_DIR) +-- Adding Spdlog as an external project +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Found Zlib, adding imported target: /usr/lib/aarch64-linux-gnu/libz.so +-- Found Zstd: /usr/lib/aarch64-linux-gnu/libzstd.so +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "1.1.1f") +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libssl.so -- OpenSSL crypto: /usr/lib/aarch64-linux-gnu/libcrypto.so -- root: /tmp/TileDB-2.1.3/build/externals/install;/usr/local/opt/openssl +-- Found TBB imported target: TBB::tbb;TBB::tbbmalloc;TBB::tbbmalloc_proxy +-- Could NOT find Clipp (missing: CLIPP_INCLUDE_DIR) +-- Adding Clipp as an external project +-- Not found clang-tidy +-- Not found clang-format +-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) +-- Install prefix is /usr/local + +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Starting TileDB regular build. +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libcrypto.so (found version "1.1.1f") +-- Found OpenSSL: /usr/lib/aarch64-linux-gnu/libssl.so -- OpenSSL crypto: /usr/lib/aarch64-linux-gnu/libcrypto.so -- root: /tmp/TileDB-2.1.3/build/externals/install;/usr/local/opt/openssl +-- The TileDB library is compiled with HDFS support. +-- Found TBB imported target: TBB::tbb;TBB::tbbmalloc;TBB::tbbmalloc_proxy +-- Found Bzip2: /usr/lib/aarch64-linux-gnu/libbz2.so +-- Found LZ4: /usr/lib/aarch64-linux-gnu/liblz4.so +-- Found Spdlog: /tmp/TileDB-2.1.3/build/externals/src/ep_spdlog/include +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Found Zlib, adding imported target: /usr/lib/aarch64-linux-gnu/libz.so +-- Found Zstd: /usr/lib/aarch64-linux-gnu/libzstd.so +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY +-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR +-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success +-- Found Clipp: /tmp/TileDB-2.1.3/build/externals/install/include \ No newline at end of file diff --git a/torchvision.txt b/torchvision.txt new file mode 100644 index 0000000..d1af1fa --- /dev/null +++ b/torchvision.txt @@ -0,0 +1,12 @@ +Building wheel torchvision-0.8.0a0+291f7e2 +PNG found: True +libpng version: 1.6.37 +Building torchvision with PNG image support +libpng include path: /usr/include/libpng16 +Running build on conda-build: False +Running build on conda: False +JPEG found: True +Building torchvision with JPEG image support +FFmpeg found: True +ffmpeg include path: /usr/include +ffmpeg library_dir: /usr/lib \ No newline at end of file diff --git a/ucx.txt b/ucx.txt new file mode 100644 index 0000000..888b72a --- /dev/null +++ b/ucx.txt @@ -0,0 +1,17 @@ +========================================================= +UCX build configuration: + Build prefix: /usr +Preprocessor flags: -DCPU_FLAGS="" -I${abs_top_srcdir}/src -I${abs_top_builddir} -I${abs_top_builddir}/src + C compiler: gcc -O3 -g -Wall -Werror -funwind-tables -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-label -Wno-long-long -Wno-endif-labels -Wno-sign-compare -Wno-multichar -Wno-deprecated-declarations -Winvalid-pch -Wno-pointer-sign -Werror-implicit-function-declaration -Wno-format-zero-length -Wnested-externs -Wshadow + C++ compiler: g++ -O3 -g -Wall -Werror -funwind-tables -Wno-missing-field-initializers -Wno-unused-parameter -Wno-unused-label -Wno-long-long -Wno-endif-labels -Wno-sign-compare -Wno-multichar -Wno-deprecated-declarations -Winvalid-pch + Multi-thread: enabled + MPI tests: disabled + Devel headers: yes + Bindings: < > + UCT modules: < cuda ib rdmacm cma > + CUDA modules: < > + ROCM modules: < > + IB modules: < > + UCM modules: < cuda > + Perf modules: < cuda > +========================================================= \ No newline at end of file diff --git a/ucx_details.txt b/ucx_details.txt new file mode 100644 index 0000000..958f6dc --- /dev/null +++ b/ucx_details.txt @@ -0,0 +1,447 @@ +checking for gcc... gcc +checking whether the C compiler works... yes +checking for C compiler default output file name... a.out +checking for suffix of executables... +checking whether we are cross compiling... no +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ISO C89... none needed +checking how to run the C preprocessor... gcc -E +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/bin/grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking minix/config.h usability... no +checking minix/config.h presence... no +checking for minix/config.h... no +checking whether it is safe to define __EXTENSIONS__... yes +checking for git... yes +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for a thread-safe mkdir -p... /usr/bin/mkdir -p +checking for gawk... no +checking for mawk... mawk +checking whether make sets $(MAKE)... yes +checking for style of include used by make... GNU +checking whether make supports nested variables... yes +checking whether UID '0' is supported by ustar format... yes +checking whether GID '0' is supported by ustar format... yes +checking how to create a ustar tar archive... gnutar +checking dependency style of gcc... none +checking whether make supports nested variables... (cached) yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... (cached) gcc +checking whether we are using the GNU C compiler... (cached) yes +checking whether gcc accepts -g... (cached) yes +checking for gcc option to accept ISO C89... (cached) none needed +checking for g++... g++ +checking whether we are using the GNU C++ compiler... yes +checking whether g++ accepts -g... yes +checking dependency style of g++... none +checking for gcc option to support OpenMP... -fopenmp +checking dependency style of gcc... none +checking whether ln -s works... yes +checking for a sed that does not truncate output... /usr/bin/sed +checking build system type... aarch64-unknown-linux-gnu +checking host system type... aarch64-unknown-linux-gnu +checking how to print strings... printf +checking for a sed that does not truncate output... (cached) /usr/bin/sed +checking for fgrep... /usr/bin/grep -F +checking for ld used by gcc... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B +checking the name lister (/usr/bin/nm -B) interface... BSD nm +checking the maximum length of command line arguments... 1572864 +checking whether the shell understands some XSI constructs... yes +checking whether the shell understands "+="... yes +checking how to convert aarch64-unknown-linux-gnu file names to aarch64-unknown-linux-gnu format... func_convert_file_noop +checking how to convert aarch64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop +checking for /usr/bin/ld option to reload object files... -r +checking for objdump... objdump +checking how to recognize dependent libraries... pass_all +checking for dlltool... no +checking how to associate runtime and link libraries... printf %s\n +checking for ar... ar +checking for archiver @FILE support... @ +checking for strip... strip +checking for ranlib... ranlib +checking command to parse /usr/bin/nm -B output from gcc object... ok +checking for sysroot... no +checking for mt... no +checking if : is a manifest tool... no +checking for dlfcn.h... yes +checking for objdir... .libs +checking if gcc supports -fno-rtti -fno-exceptions... no +checking for gcc option to produce PIC... -fPIC -DPIC +checking if gcc PIC flag -fPIC -DPIC works... yes +checking if gcc static flag -static works... yes +checking if gcc supports -c -o file.o... yes +checking if gcc supports -c -o file.o... (cached) yes +checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes +checking whether -lc should be explicitly linked in... no +checking dynamic linker characteristics... GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking whether stripping libraries is possible... yes +checking if libtool supports shared libraries... yes +checking whether to build shared libraries... yes +checking whether to build static libraries... yes +checking how to run the C++ preprocessor... g++ -E +checking for ld used by g++... /usr/bin/ld +checking if the linker (/usr/bin/ld) is GNU ld... yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking for g++ option to produce PIC... -fPIC -DPIC +checking if g++ PIC flag -fPIC -DPIC works... yes +checking if g++ static flag -static works... yes +checking if g++ supports -c -o file.o... yes +checking if g++ supports -c -o file.o... (cached) yes +checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes +checking dynamic linker characteristics... (cached) GNU/Linux ld.so +checking how to hardcode library paths into programs... immediate +checking for ANSI C header files... (cached) yes +checking for cos in -lm... yes +checking for C/C++ restrict keyword... __restrict +checking whether strerror_r is declared... yes +checking for strerror_r... yes +checking whether strerror_r returns char *... yes +checking for pkg-config... /usr/bin/pkg-config +checking if ln -s supports --relative... yes +checking for dot... yes +checking for doxygen... no +configure: WARNING: doxygen not found - will not generate any doxygen documentation +../configure: line 13896: doxygen: command not found +configure: WARNING: doxygen version is bad. Required version: 1.8.6 and above +checking for perl... /usr/bin/perl +checking for size_t... yes +checking compiler flag -diag-error 10006... no +checking whether -diag-disable 1478 overrides deprecated declarations... no +checking whether -Wno-deprecated-declarations overrides deprecated declarations... yes +checking compiler flag -diag-disable 269... no +checking compiler flag -fmax-type-align=16... no +checking -mavx... no +configure: Detected CPU implementation: 0x4e +configure: Detected CPU architecture: 8 +configure: Detected CPU variant: 0x0 +configure: Detected CPU part: 0x004 +checking for __attribute__(optimize)... 1 +checking compiler flag -funwind-tables... yes +configure: compiling with unwind tables +checking if g++ works... yes +checking c++11 support... yes +checking gnu++11 support... yes +checking whether _GLIBCXX_NOTHROW is declared... yes +checking compiler flag --display_error_number... no +checking compiler flag --diag_suppress 181... no +checking compiler flag --diag_suppress 1215... no +checking compiler flag --diag_suppress 1901... no +checking compiler flag -pedantic... yes +checking compiler flag -Wno-missing-field-initializers... yes +checking compiler flag -Wno-unused-parameter... yes +checking compiler flag -Wno-unused-label... yes +checking compiler flag -Wno-long-long... yes +checking compiler flag -Wno-endif-labels... yes +checking compiler flag -Wno-sign-compare... yes +checking compiler flag -Wno-multichar... yes +checking compiler flag -Wno-deprecated-declarations... yes +checking compiler flag -Winvalid-pch... yes +checking compiler flag -Wno-pointer-sign... yes +checking compiler flag -Werror-implicit-function-declaration... yes +checking compiler flag -Wno-format-zero-length... yes +checking compiler flag -Wnested-externs... yes +checking compiler flag -Wshadow... yes +checking for working alloca.h... yes +checking for alloca... yes +checking for shm_open in -lrt... yes +checking for timer_create in -lrt... yes +checking libgen.h usability... yes +checking libgen.h presence... yes +checking for libgen.h... yes +checking whether asprintf is declared... yes +checking whether basename is declared... yes +checking whether fmemopen is declared... yes +checking sys/cpuset.h usability... no +checking sys/cpuset.h presence... no +checking for sys/cpuset.h... no +checking whether CPU_ZERO is declared... yes +checking whether CPU_ISSET is declared... yes +checking for cpu_set_t... yes +checking for cpuset_t... no +checking for sighandler_t... yes +checking for __sighandler_t... yes +checking pthread_np.h usability... no +checking pthread_np.h presence... no +checking for pthread_np.h... no +checking for library containing pthread_create... -lpthread +checking for library containing pthread_atfork... none required +checking for clearenv... yes +checking for malloc_trim... yes +checking for memalign... yes +checking for posix_memalign... yes +checking for mremap... yes +checking for sched_setaffinity... yes +checking for sched_getaffinity... yes +checking for cpuset_setaffinity... no +checking for cpuset_getaffinity... no +checking whether F_SETOWN_EX is declared... yes +checking whether ethtool_cmd_speed is declared... yes +checking whether SPEED_UNKNOWN is declared... yes +checking whether __ppc_get_timebase_freq is declared... no +checking sys/platform/ppc.h usability... no +checking sys/platform/ppc.h presence... no +checking for sys/platform/ppc.h... no +checking for using Google C++ Testing Framework... no +checking numa.h usability... yes +checking numa.h presence... yes +checking for numa.h... yes +checking numaif.h usability... yes +checking numaif.h presence... yes +checking for numaif.h... yes +checking for mbind in -lnuma... yes +checking for struct bitmask... yes +checking malloc hooks... yes +checking sys/capability.h usability... no +checking sys/capability.h presence... no +checking for sys/capability.h... no +checking whether PR_SET_PTRACER is declared... yes +checking for struct in6_addr.s6_addr32... yes +checking for struct in6_addr.__u6_addr.__u6_addr32... no +checking for struct iphdr.daddr.s_addr... no +checking for struct ip.ip_dst.s_addr... yes +checking for struct sigevent._sigev_un._tid... yes +checking for struct sigevent.sigev_notify_thread_id... no +checking for struct sigaction.sa_restorer... yes +checking sys/epoll.h usability... yes +checking sys/epoll.h presence... yes +checking for sys/epoll.h... yes +checking sys/eventfd.h usability... yes +checking sys/eventfd.h presence... yes +checking for sys/eventfd.h... yes +checking sys/event.h usability... no +checking sys/event.h presence... no +checking for sys/event.h... no +checking sys/thr.h usability... no +checking sys/thr.h presence... no +checking for sys/thr.h... no +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking malloc_np.h usability... no +checking malloc_np.h presence... no +checking for malloc_np.h... no +checking endian.h, usability... no +checking endian.h, presence... no +checking for endian.h,... no +checking sys/endian.h usability... no +checking sys/endian.h presence... no +checking for sys/endian.h... no +checking linux/mman.h usability... yes +checking linux/mman.h presence... yes +checking for linux/mman.h... yes +checking linux/ip.h usability... yes +checking linux/ip.h presence... yes +checking for linux/ip.h... yes +checking linux/futex.h usability... yes +checking linux/futex.h presence... yes +checking for linux/futex.h... yes +checking for net/ethernet.h... yes +checking for netinet/ip.h... yes +checking bfd.h usability... no +checking bfd.h presence... no +checking for bfd.h... no +configure: WARNING: binutils headers not found +checking for bfd_openr in -lbfd... no +configure: WARNING: bfd library not found +checking for dlopen in -ldl... yes +checking for main in -lintl... +configure: WARNING: intl library not found +checking for struct dl_phdr_info... yes +checking whether bfd_get_section_flags is declared... no +checking whether bfd_section_flags is declared... no +checking whether bfd_get_section_vma is declared... no +checking whether bfd_section_vma is declared... no +checking bfd_section_size API version... 2-args API +configure: WARNING: detailed backtrace is not supported +checking __attribute__((constructor))... yes +checking support for CNTVCT_EL0 on aarch64... yes +configure: enabling builtin memcpy +checking for __clear_cache... yes +checking for __aarch64_sync_cache_range... yes +configure: Memory allocator is ptmalloc-2.8.6 version +checking for malloc_get_state... no +checking for malloc_set_state... no +checking whether MADV_FREE is declared... yes +checking whether MADV_REMOVE is declared... yes +checking whether POSIX_MADV_DONTNEED is declared... yes +checking whether SYS_mmap is declared... yes +checking whether SYS_munmap is declared... yes +checking whether SYS_mremap is declared... yes +checking whether SYS_brk is declared... yes +checking whether SYS_madvise is declared... yes +checking whether SYS_shmat is declared... yes +checking whether SYS_shmdt is declared... yes +checking whether SYS_ipc is declared... no +checking for __curbrk... yes +checking for tc_malloc in -ltcmalloc... no +checking for mvn... no +checking for java... yes +configure: WARNING: Disabling Java support - java or mvn not in path. +checking cuda.h usability... yes +checking cuda.h presence... yes +checking for cuda.h... yes +checking cuda_runtime.h usability... yes +checking cuda_runtime.h presence... yes +checking for cuda_runtime.h... yes +checking for cuDeviceGetUuid in -lcuda... yes +checking for cudaGetDeviceCount in -lcudart... yes +configure: ROCm path was not specified. Guessing ... +checking hsa.h usability... no +checking hsa.h presence... no +checking for hsa.h... no +checking for hipFree in -lhip_hcc... +configure: WARNING: ROCm not found +checking hip_runtime.h usability... no +checking hip_runtime.h presence... no +checking for hip_runtime.h... no +configure: WARNING: HIP Runtime not found +checking gdrapi.h usability... no +checking gdrapi.h presence... no +checking for gdrapi.h... no +configure: WARNING: GDR_COPY not found +configure: Compiling with verbs support from /usr +checking infiniband/verbs.h usability... yes +checking infiniband/verbs.h presence... yes +checking for infiniband/verbs.h... yes +checking for ibv_get_device_list in -libverbs... yes +checking whether ibv_wc_status_str is declared... yes +checking whether ibv_event_type_str is declared... yes +checking whether ibv_query_gid is declared... yes +checking whether ibv_get_device_name is declared... yes +checking whether ibv_create_srq is declared... yes +checking whether ibv_get_async_event is declared... yes +checking infiniband/verbs_exp.h usability... no +checking infiniband/verbs_exp.h presence... no +checking for infiniband/verbs_exp.h... no +checking for struct ibv_exp_device_attr.exp_device_cap_flags... no +checking for struct ibv_exp_device_attr.odp_caps... no +checking for struct ibv_exp_device_attr.odp_caps.per_transport_caps.dc_odp_caps... no +checking for struct ibv_exp_device_attr.odp_mr_max_size... no +checking for struct ibv_exp_qp_init_attr.max_inl_recv... no +checking for struct ibv_async_event.element.dct... no +checking whether IBV_CREATE_CQ_ATTR_IGNORE_OVERRUN is declared... yes +checking whether IBV_EXP_CQ_IGNORE_OVERRUN is declared... no +configure: Checking for legacy bare-metal support +checking infiniband/mlx5_hw.h usability... no +checking infiniband/mlx5_hw.h presence... no +checking for infiniband/mlx5_hw.h... no +configure: Checking for DV bare-metal support +checking for mlx5dv_query_device in -lmlx5-rdmav2... no +checking for mlx5dv_query_device in -lmlx5... yes +checking for infiniband/mlx5dv.h... yes +checking whether mlx5dv_init_obj is declared... yes +checking whether mlx5dv_create_qp is declared... yes +checking whether mlx5dv_is_supported is declared... yes +checking whether mlx5dv_devx_subscribe_devx_event is declared... yes +checking whether MLX5DV_CQ_INIT_ATTR_MASK_CQE_SIZE is declared... yes +checking whether MLX5DV_QP_CREATE_ALLOW_SCATTER_TO_CQE is declared... yes +checking for struct mlx5dv_cq.cq_uar... yes +checking whether MLX5DV_OBJ_AH is declared... yes +checking whether MLX5DV_DCTYPE_DCT is declared... yes +checking whether ibv_alloc_td is declared... yes +checking whether ibv_alloc_td is declared... (cached) yes +checking whether MLX5DV_CONTEXT_FLAGS_DEVX is declared... yes +configure: Compiling with mlx5 bare-metal support +checking whether IBV_LINK_LAYER_INFINIBAND is declared... yes +checking whether IBV_LINK_LAYER_ETHERNET is declared... yes +checking whether IBV_EVENT_GID_CHANGE is declared... yes +checking whether ibv_create_qp_ex is declared... yes +checking whether ibv_create_srq_ex is declared... yes +checking whether ibv_query_device_ex is declared... yes +checking whether IBV_EXP_ACCESS_ALLOCATE_MR is declared... no +checking whether IBV_EXP_ACCESS_ON_DEMAND is declared... no +checking whether IBV_EXP_DEVICE_MR_ALLOCATE is declared... no +checking whether IBV_EXP_WR_NOP is declared... no +checking whether IBV_EXP_DEVICE_DC_TRANSPORT is declared... no +checking whether IBV_EXP_ATOMIC_HCA_REPLY_BE is declared... no +checking whether IBV_EXP_PREFETCH_WRITE_ACCESS is declared... no +checking whether IBV_EXP_QP_OOO_RW_DATA_PLACEMENT is declared... no +checking whether IBV_EXP_DCT_OOO_RW_DATA_PLACEMENT is declared... no +checking whether IBV_EXP_CQ_MODERATION is declared... no +checking whether IBV_EXP_DEVICE_ATTR_PCI_ATOMIC_CAPS is declared... no +checking whether ibv_exp_reg_mr is declared... no +checking whether ibv_exp_create_qp is declared... no +checking whether ibv_exp_prefetch_mr is declared... no +checking whether ibv_exp_create_srq is declared... no +checking whether ibv_exp_setenv is declared... no +checking whether ibv_exp_query_gid_attr is declared... no +checking whether ibv_exp_query_device is declared... no +checking whether ibv_exp_post_send is declared... no +checking whether IBV_EXP_WR_EXT_MASKED_ATOMIC_CMP_AND_SWP is declared... no +checking whether IBV_EXP_WR_EXT_MASKED_ATOMIC_FETCH_AND_ADD is declared... no +checking whether IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG is declared... no +checking whether IBV_EXP_SEND_EXT_ATOMIC_INLINE is declared... no +checking whether IBV_EXP_DEVICE_ATTR_RESERVED_2 is declared... no +checking whether IBV_EXP_MR_INDIRECT_KLMS is declared... no +checking whether IBV_EXP_QP_CREATE_UMR is declared... no +checking for struct ibv_exp_qp_init_attr.umr_caps... no +checking whether IBV_EXP_MR_FIXED_BUFFER_SIZE is declared... no +checking for struct ibv_device_attr_ex.pci_atomic_caps... yes +configure: WARNING: Compiling without extended atomics support +checking for struct ibv_exp_masked_atomic_params.masked_log_atomic_arg_sizes_network_endianness... no +checking whether IBV_EXP_ODP_SUPPORT_IMPLICIT is declared... no +checking whether IBV_EXP_ACCESS_ON_DEMAND is declared... (cached) no +checking whether IBV_ACCESS_ON_DEMAND is declared... yes +checking whether IBV_EXP_ODP_SUPPORT_IMPLICIT is declared... (cached) no +checking whether IBV_ODP_SUPPORT_IMPLICIT is declared... yes +checking whether IBV_ACCESS_RELAXED_ORDERING is declared... yes +checking whether IBV_QPF_GRH_REQUIRED is declared... yes +checking whether ibv_exp_prefetch_mr is declared... (cached) no +checking whether ibv_advise_mr is declared... yes +checking for struct mlx5_wqe_av.base... no +checking for struct mlx5_grh_av.rmac... no +checking for struct mlx5_cqe64.ib_stride_index... no +checking whether IBV_EXP_QPT_DC_INI is declared... no +checking infiniband/tm_types.h usability... yes +checking infiniband/tm_types.h presence... yes +checking for infiniband/tm_types.h... yes +checking for struct ibv_exp_tmh.tag... no +checking for struct ibv_tmh.tag... yes +checking for struct ibv_tm_caps.flags... yes +checking whether ibv_exp_alloc_dm is declared... no +checking whether ibv_alloc_dm is declared... yes +checking whether ibv_cmd_modify_qp is declared... no +configure: Checking OFED valgrind libs /usr/lib/mlnx_ofed/valgrind +checking for ib_cm_send_req in -libcm... no +configure: WARNING: CM support not found, skipping +checking /usr/include/rdma/rdma_cma.h usability... yes +checking /usr/include/rdma/rdma_cma.h presence... yes +checking for /usr/include/rdma/rdma_cma.h... yes +checking for rdma_create_id in -lrdmacm... yes +checking whether rdma_establish is declared... yes +checking whether rdma_init_qp_attr is declared... yes +checking sys/uio.h usability... yes +checking sys/uio.h presence... yes +checking for sys/uio.h... yes +checking for process_vm_readv... yes +configure: KNEM path was not found, guessing ... +Package knem was not found in the pkg-config search path. +Perhaps you should add the directory containing `knem.pc' +to the PKG_CONFIG_PATH environment variable +No package 'knem' found +checking whether KNEM_CMD_GET_INFO is declared... no +configure: WARNING: KNEM requested but required file (knem_io.h) could not be found +configure: XPMEM - failed to open the requested location (guess), guessing ... +checking cray-ugni... no +checking compiler flag -fno-exceptions... yes +checking compiler flag -fno-rtti... yes +checking compiler flag --no_exceptions... no +checking compiler flag -fno-tree-vectorize... yes +checking compiler flag --diag_suppress 236... no +checking that generated files are newer than configure... done \ No newline at end of file diff --git a/vigra.txt b/vigra.txt new file mode 100644 index 0000000..c605de3 --- /dev/null +++ b/vigra.txt @@ -0,0 +1,25 @@ +-- --------------------------------------------------------- +-- VIGRA configuration information: +-- --------------------------------------------------------- +-- Using ZLIB libraries: /usr/lib/aarch64-linux-gnu/libz.so +-- Using PNG libraries: /usr/lib/aarch64-linux-gnu/libpng.so;/usr/lib/aarch64-linux-gnu/libz.so +-- Using TIFF libraries: /usr/lib/aarch64-linux-gnu/libtiff.so +-- Using JPEG libraries: /usr/lib/aarch64-linux-gnu/libjpeg.so +-- Using OpenEXR libraries: /usr/lib/aarch64-linux-gnu/libIlmImf.so;/usr/lib/aarch64-linux-gnu/libImath.so;/usr/lib/aarch64-linux-gnu/libHalf.so;/usr/lib/aarch64-linux-gnu/libIex.so;/usr/lib/aarch64-linux-gnu/libIlmThread.so +-- Using FFTW libraries: /usr/local/lib/libfftw3.so +-- Using HDF5 libraries: /usr/lib/libhdf5.so;/usr/lib/libhdf5_hl.so;/usr/lib/aarch64-linux-gnu/libz.so;/usr/lib/libsz.so +-- Using Boost Graph Library: /usr/include/boost/graph +-- Using LEMON graph library: /usr/local/lib/libemon.a +-- Using Python libraries: /usr/lib/aarch64-linux-gnu/libpython3.8.so;/usr/lib/aarch64-linux-gnu/libboost_python38.so +-- Using Numpy includes: /usr/local/lib/python3.8/dist-packages/numpy/core/include +-- --------------------------------------------------------- +-- building shared lib +-- binaries will be generated in: /tmp/vigra/build +-- --------------------------------------------------------- +-- includes will be installed at: /usr/local/include +-- libraries will be installed at: /usr/local/lib +-- binaries will be installed at: /usr/local/bin +-- vigra manuals cannot be generated (Doxygen or Python not found) +-- vigranumpy will be installed at /usr/local/../lib/python3/dist-packages +-- vigranumpy manuals cannot be generated (Sphinx missing) +-- --------------------------------------------------------- \ No newline at end of file diff --git a/vigra_details.txt b/vigra_details.txt new file mode 100644 index 0000000..14de639 --- /dev/null +++ b/vigra_details.txt @@ -0,0 +1,59 @@ +-- The C compiler identification is GNU 9.3.0 +-- The CXX 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 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- Configuring VIGRA version 1.11.1 +-- Checking template recursion depth: ok +-- Searching for ZLIB +-- in default locations +-- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.11") +-- Searching for TIFF +-- in default locations +-- Found TIFF: /usr/lib/aarch64-linux-gnu/libtiff.so (found version "4.1.0") +-- Searching for JPEG +-- in default locations +-- Found JPEG: /usr/lib/aarch64-linux-gnu/libjpeg.so (found version "80") +-- Searching for PNG +-- in default locations +-- Found PNG: /usr/lib/aarch64-linux-gnu/libpng.so (found version "1.6.37") +-- Searching for FFTW3 +-- in default locations +-- Found FFTW3: /usr/local/lib/libfftw3.so +-- Searching for FFTW3F +-- in default locations +-- Found FFTW3F: /usr/local/lib/libfftw3f.so +-- Searching for OpenEXR +-- in default locations +-- Found OpenEXR: /usr/lib/aarch64-linux-gnu/libHalf.so +-- Searching for HDF5 +-- in default locations +-- Checking HDF5 version (at least 1.8): ok +-- Found HDF5: /usr/lib/libhdf5.so +-- Searching for LEMON +-- in default locations +-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) +-- Found PythonInterp: /usr/bin/python (found version "3.8.5") +-- Searching for Boost (at least version 1.55.0) +-- in default locations +-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.55.0") found components: thread system date_time chrono +-- Checking for threading support: boost::thread +-- Detected C++ version: 201402 +-- Checking VIGRANUMPY_DEPENDENCIES +-- Using Python 3.8.5 at /usr/bin/python +-- Found Python includes: /usr/include/python3.8 +-- Found Python library: /usr/lib/aarch64-linux-gnu/libpython3.8.so +-- Found boost_python library: /usr/lib/aarch64-linux-gnu/libboost_python38.so +-- Searching for Python numpy: ok +-- Searching for Python nosetests: ok +-- Could NOT find sphinx documentation generator +-- Found VIGRANUMPY_DEPENDENCIES: TRUE \ No newline at end of file diff --git a/xgboost_details.txt b/xgboost_details.txt new file mode 100644 index 0000000..d83a623 --- /dev/null +++ b/xgboost_details.txt @@ -0,0 +1,74 @@ +-- The CXX compiler identification is GNU 9.3.0 +-- The C compiler identification is GNU 9.3.0 +-- Check for working CXX compiler: /usr/bin/c++ +-- Check for working CXX compiler: /usr/bin/c++ -- works +-- Detecting CXX compiler ABI info +-- Detecting CXX compiler ABI info - done +-- Detecting CXX compile features +-- Detecting CXX compile features - done +-- 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 +-- CMake version 3.16.3 +-- Performing Test XGBOOST_MM_PREFETCH_PRESENT +-- Performing Test XGBOOST_MM_PREFETCH_PRESENT - Failed +-- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT +-- Performing Test XGBOOST_BUILTIN_PREFETCH_PRESENT - Success +-- xgboost VERSION: 1.3.3 +-- Setting build type to 'Release' as none was specified. +-- Configured CUDA host compiler: /usr/bin/c++ +-- The CUDA compiler identification is NVIDIA 10.2.89 +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc +-- Check for working CUDA compiler: /usr/local/cuda-10.2/bin/nvcc -- works +-- Detecting CUDA compiler ABI info +-- Detecting CUDA compiler ABI info - done +-- CUDA GEN_CODE: --generate-code=arch=compute_72,code=sm_72;--generate-code=arch=compute_72,code=compute_72; +-- 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 +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Found OpenMP: TRUE (found version "4.5") +-- Found OpenMP_C: -fopenmp (found version "4.5") +-- Found OpenMP_CXX: -fopenmp (found version "4.5") +-- Looking for clock_gettime in rt +-- Looking for clock_gettime in rt - found +-- Looking for fopen64 +-- Looking for fopen64 - not found +-- Looking for C++ include cxxabi.h +-- Looking for C++ include cxxabi.h - found +-- Looking for nanosleep +-- Looking for nanosleep - found +-- Looking for backtrace +-- Looking for backtrace - found +-- backtrace facility detected in default set of libraries +-- Found Backtrace: /usr/include +-- Check if the system is big endian +-- Searching 16 bit integer +-- 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 unsigned short +-- Check size of unsigned short - done +-- Using unsigned short +-- Check if the system is big endian - little endian +-- /tmp/xgboost/dmlc-core/cmake/build_config.h.in -> include/dmlc/build_config.h +-- Performing Test SUPPORT_MSSE2 +-- Performing Test SUPPORT_MSSE2 - Failed +-- Using nccl library: /usr/lib/libnccl_static.a +-- Found Nccl: /usr/include +-- Using nccl library: /usr/lib/libnccl_static.a +-- Configuring done +-- Generating done \ No newline at end of file