Cogl-1.22.8

Introduction à Cogl

Cogl est une API graphique 3D moderne avec des API utilitaires associées conçues pour exploiter les capacités des cartes graphique 3D utilisant par conception une API d'accès direct à l'état, par opposition au style des machines à état du style d'OpenGL.

[Note]

Note

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Dépendances de Cogl

Requises

Cairo-1.17.6, gdk-pixbuf-2.42.8, GLU-9.0.2, Mesa-22.1.4, Pango-1.50.8 et Wayland-1.21.0

Recommandées

Facultatives

gst-plugins-base-1.20.3, GTK-Doc-1.33.2, SDL-1.2.15 et SDL2-2.0.22

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/cogl

Installation de Cogl

Installez Cogl en exécutant les commandes suivantes :

[Note]

Note

Ce paquet peut parfois échouer quand il est construit avec plusieurs processeurs. Voir Utilisation de processeurs multiples pour plus d'information.

./configure --prefix=/usr  \
            --enable-gles1 \
            --enable-gles2 \
            --enable-{kms,wayland,xlib}-egl-platform \
            --enable-wayland-egl-server              &&
make

Pour tester le résultat, tapez : make check. Les tests doivent être lancés depuis un terminal X du serveur Xorg accéléré matériellement. Quelques tests utiliseront tous les CPU en parallèle, indépendamment des paramètres de parallélisme.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-gles1 : Ce paramètre active le support pour OpenGL ES 1.1.

--enable-gles2 : Ce paramètre active le support pour OpenGL ES 2.0.

--enable-{kms,wayland,xlib}-egl-platform : Ces paramètres activent le support des plateformes KMS, Wayland et Xlib EGL. Ils sont requis pour le support de Wayland dans GNOME.

--enable-wayland-egl-server : Ces paramètres activent l'API du serveur Wayland dans Cogl qui est requis pour le support de Wayland dans GNOME.

--enable-cogl-gst : Ce paramètre active le support gstreamer.

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

Contenu

Programmes installés: Aucun
Bibliothèques installées: libcogl-gles2.so, libcogl-pango.so, libcogl-path.so, et libcogl.so, et les bibliothèques facultatives libcogl-gst.so et /usr/lib/gstreamer-1.0/libgstcogl.so
Répertoires installés: /usr/include/cogl et /usr/share/cogl

Descriptions courtes

libcogl-gles2.so

est la bibliothèque d'intégration OpenGL ES 2.0 pour Cogl

libcogl-pango.so

est la bibliothèque d'intégration Pango pour Cogl

libcogl.so

est une bibliothèque de couche d'abstraction/Outils GL/GLES orientée objet

Last updated on