You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
201 lines
8.4 KiB
Plaintext
201 lines
8.4 KiB
Plaintext
-- ---------------------------------------------------------------------
|
|
-- 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 |