libdrm-2.4.39

Introduction à libdrm

libdrm fournit les routines de la bibliothèque principale de X Window System pour interagir directement avec du matériel graphique en utilisant les modules Direct Rendering (DRM) du noyau Linux.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

  • Téléchargement (HTTP) : http://dri.freedesktop.org/libdrm/libdrm-2.4.39.tar.bz2

  • Somme de contrôle MD5 du téléchargement : 9a299e021d81bab6c82307582c78319d

  • Taille du téléchargement : 484 Ko

  • Estimation de l'espace disque requis : 9.5 Mo

  • Estimation du temps de construction : 0.1 SBU

Dépendances de libdrm

Requises

Xorg Libraries

Facultative

Valgrind

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/libdrm

Installation de libdrm

Installez libdrm en lançant les commandes suivantes :

./configure --prefix=/usr \
            --enable-udev \
            --enable-vmwgfx-experimental-api &&
make

Pour tester les résultats, lancez : make check. Remarquez qu'il se peut que certains tests échouent selon le matériel graphique installé sur votre machine.

Maintenant, en tant qu'utilisateur root :

make install

Explications de la commande

>--enable-vmwgfx-experimental-api : Ce paramètre utilise l'api expérimentale vmwgfx du noyauUtiliser par le driver VMware 3D Gallium.

--enable-omap-experimental-api : Cette option active l'utilisation de l'API expérimentale NMAPS du noyau. OMAP est un ensemble de system-on-chips (SoCs) développés par Texas Instruments.

--enable-exynos-experimental-api : Cette option active l'utilisation de l'API expérimentale de Exynos du noyau. Exynos est un ensemble de system-on-chips (SoCs) développés par Samsung.

Contenu

Bibliothèques installées: libdrm.so, libdrm_exynos.so, libdrm_intel.so, libdrm_nouveau.so, libdrm_omap.so, libdrm_radeon.so et libkms.so
Répertoires installés: /usr/include/exynos, /usr/include/libdrm, /usr/include/libkms et /usr/include/omap

Descriptions courtes

libdrm.so

contient les fonctions de la bibliothèque Direct Rendering Module.

libdrm_exynos.so

contient les fonctions spécifiques au gestionnaire de rendu direct de Samsung Exynos.

libdrm_intel.so

contient les fonctions spécifiques au gestionnaire de rendu direct de Intel.

libdrm_nouveau.so

contient les fonctions spécifiques au gestionnaire de rendu direct de nVidia (Nouveau).

libdrm_omap.so

contient les fonctions spécifiques au gestionnaire de rendu direct de TI Omap.

libdrm_radeon.so

contient les fonctions spécifiques au gestionnaire de rendu direct de AMD Radeon.

libkms.so

contient les fonctions de l'API nécessaire pour l'initialisation des mofs du kernel.

Last updated on : 2012-10-09 09:44:44 +020