La prise en charge de RISC-V par ClickHouse est expérimentale. Il n’est pas possible d’activer toutes les fonctionnalités.
Compiler ClickHouse
Pour effectuer une compilation croisée pour RISC-V depuis une machine non RISC-V :
cd ClickHouse
mkdir build-riscv64
cmake . -Bbuild-riscv64 -G Ninja -DCMAKE_TOOLCHAIN_FILE=cmake/linux/toolchain-riscv64.cmake -DGLIBC_COMPATIBILITY=OFF -DENABLE_LDAP=OFF -DOPENSSL_NO_ASM=ON -DENABLE_JEMALLOC=ON -DENABLE_PARQUET=OFF -DENABLE_GRPC=OFF -DENABLE_HDFS=OFF -DENABLE_MYSQL=OFF
ninja -C build-riscv64Le binaire obtenu ne fonctionnera que sous Linux sur une architecture CPU RISC-V 64.