libclc-18.1.7

Introduction à libclc

Le paquet libclc contient une implémentation de la bibliothèque requise par le langage de programmation OpenCL C, telle que définie par la spécification OpenCL 1.1.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

Dépendances de libclc

Requises

SPIRV-LLVM-Translator-18.1.3

Installation de libclc

Installez libclc en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

cmake -D CMAKE_INSTALL_PREFIX=/usr \
      -D CMAKE_BUILD_TYPE=Release  \
      -G Ninja ..                  &&
ninja

Pour tester les résultats, exécutez : ninja test. Deux tests, external-calls-clspv--.bc et external-calls-clspv64--.bc, sont connus pour échouer à cause d'une syntaxe invalide.

Maintenant, en tant qu'utilisateur root :

ninja install

Contenu

Programmes installés: None
Bibliothèques installées: None
Répertoires installés: /usr/include/clc et /usr/share/clc