MesaLib-7.11.2
Installation de MesaLib
Note
Sans autres paquets, l'archive MesaLib-7.11.2.tar.bz2
sera extraite dans le
repertoire Mesa-7.11.2
.
Installez MesaLib en lançant les
commandes suivantes :
sed 's@FLAGS=\"-g@FLAGS=\"@' -i configure &&
patch -Np1 -i ../MesaLib-7.11.2-llvm_3.0-1.patch &&
patch -Np1 -i ../MesaLib-7.11.2-add_xdemos-2.patch &&
./configure $XORG_CONFIG --enable-xcb &&
make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d ${XORG_PREFIX}/share/doc/MesaLib-7.11.2 &&
install -v -m644 docs/* \
${XORG_PREFIX}/share/doc/MesaLib-7.11.2
Enfin, si vous installez dans un autre préfixe que /usr
, vous devriez créer des liens symboliques
vers les en-têtes GL dans /usr/include
. Exécutez la commande suivante en
tant qu'utilisateur root
:
ln -s -v ${XORG_PREFIX}/include/GL /usr/include &&
ln -s -v ${XORG_PREFIX}/include/EGL /usr/include &&
ln -s -v ${XORG_PREFIX}/include/KHR /usr/include
Explication des commandes
sed 's@FLAGS=\"-g@FLAGS=\"@' -i
configure : par défaut, Mesa se construit avec
les symboles de débogage. Supprimez le paramètre -g de CFLAGS
et de CXXFLAGS
avec cette commande.
--enable-xcb
: utilisez le
fond XCB au lieu du fond XLib par défaut pour GLX.
--enable-motif
: construit les
widgets Motif dans la bibliothèque des widgets GL (exige
lesstif).
--with-gallium-driver=...
:
construit les pilotes gallium supplémentaires. Par défaut, incluent
r300, r600, et swrast. Vous devez indiquer les pilotes i9xx et
nouveau.
Contenu
Programmes installés
optionnellement: glxgears et
glxinfo
Bibliothèques installées:
libEGL.so, libGL.so, libGLU.so,
libGLw.so, et *_dri.so
Répertoires installés:
$XORG_PREFIX
/include/{EGL,KHR}, $XORG_PREFIX
/lib/{dri,egl}, et $XORG_PREFIX
/share/doc/MesaLib-7.11.2
Descriptions courtes
glxgears
|
est une démo GL utile pour dépanner des problèmes
graphiques.
|
glxinfo
|
est un programme de diagnostique affichant des
informations sur le matériel graphique et les
bibliothèques GL installées.
|
libEGL.so
|
fournit nativement un interface de plateforme graphique
qui est définie avec les spécifications EGL-1.4.
|
libGL.so
|
est la bibliothèque principale OpenGL.
|
libGLU.so
|
est la bibliothèque de l'outil OpenGL.
|
libGLw.so
|
est la bibliothèque de widget de dessin de zones OpenGL
Xt/Motif.
|
Last updated on 2011-12-11 00:42:19 +0100