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.

This package is known to build and work properly using an LFS 11.3 platform.

Informations sur le paquet

Dépendances de Cogl

Requises

Cairo-1.17.6, gdk-pixbuf-2.42.10, GLU-9.0.2, Mesa-22.3.5, Pango-1.50.12 et Wayland-1.21.0

Recommandées

Facultatives

gst-plugins-base-1.22.0, GTK-Doc-1.33.2, SDL-1.2.15 et SDL2-2.26.3

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