Le paquet Vulkan-Loader contient une bibliothèque qui fournit l'API Vulkan et fournit la prise en charge principale des pilotes graphiques pour Vulkan.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/KhronosGroup/Vulkan-Loader/archive/v1.4.309/Vulkan-Loader-1.4.309.tar.gz
Somme de contrôle MD5 du téléchargement : 31c073cd0a87557bfa4dda7571acb6d1
Taille du téléchargement : 1,7 Mo
Estimation de l'espace disque requis : 11 Mo
Estimation du temps de construction : moins de 0,1 SBU
CMake-4.0.1, Vulkan-Headers-1.4.309 et Bibliothèques Xorg
Mesa-25.0.4 (pour les pilotes Vulkan)
Il est nécessaire d'être connecté à internet pour certains tests de ce paquet
Si ce paquet est installé sur un système où Mesa a déjà été installé précédemment, reconstruisez Mesa-25.0.4 après ce paquet pour installer les pilotes graphiques Vulkan.
Installez Vulkan-Loader en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D CMAKE_SKIP_INSTALL_RPATH=ON \ -G Ninja .. && ninja
Pour exécuter la suite de tests, exécutez (remarquez que la commande utilisera git-2.49.0 pour télécharger une copie de GoogleTest pour construire la suite de tests) :
sed "s/'git', 'clone'/&, '--depth=1', '-b', self.commit/" \ -i ../scripts/update_deps.py && cmake -D BUILD_TESTS=ON -D UPDATE_DEPS=ON .. && ninja && ninja test
Maintenant, en tant qu'utilisateur root
:
ninja install
-D
CMAKE_SKIP_INSTALL_RPATH=ON
: ce paramètre fait
supprimer les chemins de recherche des bibliothèques (rpath) codés
en dur par cmake lors
de l'installation d'un fichier exécutable binaire ou d'une
bibliothèque partagée. Ce paquet n'a pas besoin des rpath une fois
installé à l'emplacement standard et les rpath peuvent parfois
avoir des effets indésirables, voire introduire des problèmes de
sécurité.
-D BUILD_WSI_WAYLAND_SUPPORT=OFF
:
cette option permet de construire sans la prise en charge de
Wayland-1.23.0.