Skip to content

Instantly share code, notes, and snippets.

@yutannihilation
Last active November 22, 2020 06:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yutannihilation/a5ac81764524629d050ccfdf308a5e40 to your computer and use it in GitHub Desktop.
Save yutannihilation/a5ac81764524629d050ccfdf308a5e40 to your computer and use it in GitHub Desktop.
sudo pacman -S libutf8proc
cd cpp
mkdir build
cd build
ARROW_BUILD_TOOLCHAIN=/usr ORC_HOME=/usr DOUBLE_CONVERSION_HOME=/usr cmake \
.. -DARROW_DEPENDENCY_SOURCE=SYSTEM \
-DARROW_PYTHON=ON \
-DCMAKE_BUILD_TYPE=Release \
-DARROW_BUILD_TESTS=ON \
-DARROW_ALTIVEC=OFF \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_INSTALL_LIBDIR="lib" \
-DARROW_COMPUTE=ON \
-DARROW_IPC=ON \
-DARROW_JEMALLOC=ON \
-DARROW_ORC=ON \
-DARROW_PARQUET=ON \
-DARROW_PLASMA=ON \
-DARROW_TENSORFLOW=ON \
-DARROW_SIMD_LEVEL=AVX2 \
-DARROW_FLIGHT=ON \
-DARROW_GANDIVA=OFF \
-DARROW_PROTOBUF_USE_SHARED=ON \
-DARROW_GFLAGS_USE_SHARED=ON \
-DARROW_USE_GLOG=ON \
-DARROW_WITH_ZSTD=ON \
-DORC_SOURCE=BUNDLED \
-DProtobuf_SOURCE=BUNDLED \
-DgRPC_SOURCE=BUNDLED \
-DARROW_VERBOSE_THIRDPARTY_BUILD=ON \
-DgRPC_ROOT="/usr"
make
sudo make install
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment