Introduction à libdrm
libdrm fournit une bibliothèque en
espace utilisateur pour accéder au DRM, au gestionnaire de rendu
direct, sur les systèmes qui supportent l'interface ioctl. libdrm
est une bibliothèque de bas-niveau, généralement utilisée par les
pilotes graphiques comme les pilotes Mesa DRI, les pilotes X, libva
et les projets similaires.
This package is known to build and work properly using an LFS-10.1
platform.
Informations sur le paquet
-
Téléchargement (HTTP) : https://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz
-
Téléchargement (FTP) :
-
Somme de contrôle MD5 du téléchargement :
6b23163def82f540e2b5e2873b1c4b92
-
Taille du téléchargement : 412 Ko
-
Estimation de l'espace disque requis : 12 Mo (avec
les tests)
-
Estimation du temps de construction : 0.1 SBU (avec
les tests)
Dépendances de libdrm
Recommandées
Bibliothèques Xorg (pour le support de
l'API Intel KMS requis par Mesa)
Facultatives
Cairo-1.17.2+f93fc72c03e (pour les
tests), CMake-3.19.5 (peut être utilisé pour trouver des
dépendances sans fichiers pkgconfig), docbook-xml-4.5,
docbook-xsl-1.79.2 et libxslt-1.1.34 (pour construire les pages de
manuel), libatomic_ops-7.6.10 (requis par
les architectures sans opérations atomiques natives), Valgrind-3.16.1 et CUNIT (pour les tests AMDGPU)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libdrm
Installation de libdrm
Installez libdrm en lançant les
commandes suivantes :
mkdir build &&
cd build &&
meson --prefix=$XORG_PREFIX -Dudev=true &&
ninja
Pour vérifier les résultats, lancez ninja test.
Maintenant, en tant qu'utilisateur root
:
ninja install