supports older linux

main
Ziyang Hu 2 years ago
parent edb5530430
commit 98ea2a5278

@ -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,7 +64,8 @@ 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
cd .. cd ..

Loading…
Cancel
Save