|
|
@ -2,16 +2,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
set -e
|
|
|
|
set -e
|
|
|
|
|
|
|
|
|
|
|
|
if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|
|
|
#if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|
|
|
export CC=/usr/bin/clang-12
|
|
|
|
# export CC=/usr/bin/clang-12
|
|
|
|
export CPP=/usr/bin/clang-cpp-12
|
|
|
|
# export CPP=/usr/bin/clang-cpp-12
|
|
|
|
export CXX=/usr/bin/clang++-12
|
|
|
|
# export CXX=/usr/bin/clang++-12
|
|
|
|
export LD=/usr/bin/ld.lld-12
|
|
|
|
# export LD=/usr/bin/ld.lld-12
|
|
|
|
if [ ! -f ${CC} ]; then echo "${CC} not found"; exit; fi
|
|
|
|
# if [ ! -f ${CC} ]; then echo "${CC} not found"; exit; fi
|
|
|
|
if [ ! -f ${CPP} ]; then echo "${CPP} not found"; exit; fi
|
|
|
|
# if [ ! -f ${CPP} ]; then echo "${CPP} not found"; exit; fi
|
|
|
|
if [ ! -f ${CXX} ]; then echo "${CXX} not found"; exit; fi
|
|
|
|
# if [ ! -f ${CXX} ]; then echo "${CXX} not found"; exit; fi
|
|
|
|
if [ ! -f ${LD} ]; then echo "${LD} not found"; exit; fi
|
|
|
|
# if [ ! -f ${LD} ]; then echo "${LD} not found"; exit; fi
|
|
|
|
fi
|
|
|
|
#fi
|
|
|
|
|
|
|
|
|
|
|
|
N_CORES=$(getconf _NPROCESSORS_ONLN)
|
|
|
|
N_CORES=$(getconf _NPROCESSORS_ONLN)
|
|
|
|
|
|
|
|
|
|
|
@ -64,6 +64,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
|
|
|
|
-Dzstd_LIBRARIES=${PWD}/../../zstd/lib \
|
|
|
|
-Dzstd_LIBRARIES=${PWD}/../../zstd/lib \
|
|
|
|
-DJeMalloc_INCLUDE_DIRS=${PWD}/../../jemalloc/include \
|
|
|
|
-DJeMalloc_INCLUDE_DIRS=${PWD}/../../jemalloc/include \
|
|
|
|
-DJeMalloc_LIBRARIES=${PWD}/../../jemalloc/lib \
|
|
|
|
-DJeMalloc_LIBRARIES=${PWD}/../../jemalloc/lib \
|
|
|
|
|
|
|
|
-DFAIL_ON_WARNINGS=0 \
|
|
|
|
-DCMAKE_CXX_STANDARD=20 -DWITH_GFLAGS=1 -DWITH_LZ4=1 -DWITH_ZSTD=1 -DUSE_RTTI=1 -DWITH_TESTS=0 \
|
|
|
|
-DCMAKE_CXX_STANDARD=20 -DWITH_GFLAGS=1 -DWITH_LZ4=1 -DWITH_ZSTD=1 -DUSE_RTTI=1 -DWITH_TESTS=0 \
|
|
|
|
-DWITH_JEMALLOC=1 -DWITH_BENCHMARK_TOOLS=0 -DWITH_CORE_TOOLS=0 -DWITH_TOOLS=0 -DWITH_TRACE_TOOLS=0 ..
|
|
|
|
-DWITH_JEMALLOC=1 -DWITH_BENCHMARK_TOOLS=0 -DWITH_CORE_TOOLS=0 -DWITH_TOOLS=0 -DWITH_TRACE_TOOLS=0 ..
|
|
|
|
make -j $N_CORES
|
|
|
|
make -j $N_CORES
|
|
|
|