> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-detect-table-modification.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Guide pour compiler ClickHouse à partir des sources pour l’architecture RISC-V 64

# Compiler ClickHouse sur Linux pour RISC-V 64

La prise en charge de RISC-V par ClickHouse est expérimentale. Il n’est pas possible d’activer toutes les fonctionnalités.

<div id="build-clickhouse">
  ## Compiler ClickHouse
</div>

Pour effectuer une compilation croisée pour RISC-V depuis une machine non RISC-V :

```bash theme={null}
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-riscv64
```

Le binaire obtenu ne fonctionnera que sous Linux sur une architecture CPU RISC-V 64.
