10.19. Glib-2.28.6

Glib est un outil qui vous aide à insérer les bonnes options du compilateur sur la ligne de commande lorsque vous compilez des applications et des bibliothèques.

10.19.1. Installation de Glib

Préparez la compilation de Glib :

./configure --prefix=/usr --sysconfdir=/etc

Compilez le paquet :

make

Pour tester les résultats, lancez : make -k check.

Installez le paquet :

make install

10.19.2. Contenu de Glib

Programmes installés: gdbus, gio-querymodules, glib-compile-schemas, glib-genmarshal, glib-gettextize, glib-mkenums, gobject-query, gsettings, gtester et gtester-report
Bibliothèques installées: libglib-2.0.so, libgmodule-2.0.so, libgthread-2.0.so, libgobject-2.0.so and libgio-2.0.so
Répertoire installé: /usr/share/glib-2.0, /usr/share/gtk-doc/html/glib, /usr/lib/glib-2.0 et /usr/include/glib-2.0

Descriptions courtes

gdbus

Fait l'introspection et appelle des objets distants.

gio-querymodules

gio-querymodules crée un fichier giomodule.cache dans les répertoires listés. Ce fichier liste les points d'extension implémentés pour tout module qu'il trouve. Il est ktilisé par GIO au moment de l'exécution pour éviter d'ouvrir tous les pour ne faire que trouver les points d'extension qu'ils implémentent.

glib-compile-schemas

Compilateur de schéma GSettings.

glib-genmarshal

outil de génération marshaller de code C pour les fermetures (closures) GLib.

glib-gettextize

glib-gettextize aide à préparer l'internationalisation d'un paquet source avec gettext. C'est une variante de gettextize inclu avec gettext.

glib-mkenums

Outil de génération de description enum de langage C.

gobject-query

gobject-query prend un argument obligatoire qui spécifie s'il doit itérer "other" les types fondamentaux ou afficher une arborescence de types.

gsettings

gsettings offre une interface simple en ligne de commande avec GSettings. Il vous permet d'obtenir, de régler et de surveiller les changements d'une clé en particulier.

gtester

gtester est un outil pour lancer des tests d'unité écrits en utilisant l'environnement de test de GLib.

gtester-report

gtester-report est un script qui convertit la sortie XML générée par gtester en HTML.