O pacote libclc contém uma implementação dos requisitos da biblioteca da linguagem de programação C do OpenCL, conforme especificado pela Especificação OpenCL 1.1.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://github.com/llvm/llvm-project/releases/download/llvmorg-22.1.8/llvm-project-22.1.8.src.tar.xz
Soma de verificação MD5 da transferência: 69065494ebcb1150b2a329c1b3db7584
Tamanho da transferência: 160 MB
Espaço em disco estimado exigido: 431 MB
Tempo de construção estimado: 0,6 UPC (com paralelismo=8)
SPIRV-LLVM-Translator-22.1.5 (exigido para o controlador iris gallium no Mesa-26.1.7)
Instale libclc executando os seguintes comandos:
mkdir libclc/build &&
cd libclc/build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-G Ninja .. &&
ninja
Para testar os resultados, emita: ninja test.
Agora, como o(a) usante root:
ninja install