gobject-introspection-1.70.0
Installation de GObject Introspection
Appliquez d'abord un correctif qui permet de construire avec meson
version 0.61 et supérieur :
patch -Np1 -i ../gobject-introspection-1.70.0-build_fix-1.patch
Installez GObject Introspection en
exécutant les commandes suivantes :
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release .. &&
ninja
Pour tester les résultats, lancez : ninja test. Si Mako-1.1.6
est installé mais que le module Python 3 nommé Markdown (qui n'est
pas dans BLFS) ne l'est pas, un test (test_docwriter.py) échoue.
Maintenant, en tant qu'utilisateur root
:
ninja install
Explication des commandes
--buildtype=release
:
spécifie le type de construction convenant aux versions stables de
ce paquet, comme la valeur par défaut produit des binaires non
optimisés.
-Dgtk_doc=true
: construit et
installe la documentation.
-Dcairo=enabled
: utilise cairo
pour les tests.
-Ddoctool=enabled
: installe
g-ir-doc-tool et lance les tests en rapport.
Contenu
Programme installé:
g-ir-annotation-tool, g-ir-compiler,
g-ir-doc-tool, g-ir-generate, g-ir-inspect et
g-ir-scanner
Bibliothèques installées:
libgirepository-1.0.so et
_giscanner.cpython-310-<arch>-linux-gnu.so
Répertoires installés:
/usr/include/gobject-introspection-1.0,
/usr/lib/girepository-1.0, /usr/lib/gobject-introspection,
/usr/share/gir-1.0 et
/usr/share/gobject-introspection-1.0
Descriptions courtes
g-ir-annotation-tool
|
crée ou extrait des données d'annotation depuis les
typelibs GI
|
g-ir-compiler
|
convertit un ou plusieurs fichiers GIR dans une ou
plusieurs typelib
|
g-ir-doc-tool
|
génère les fichiers Mallard qui peuvent être vu avec
yelp ou
rendu en HTML avec yelp-build de yelp-tools
|
g-ir-inspect
|
est un utilitaire qui donne des informations à propos
d'un typelib GI
|
g-ir-generate
|
est un générateur GIR utilisant l'API du dépôt
|
g-ir-scanner
|
est un outil qui génère des fichiers XML GIR en analysant
les en-têtes et en examinant les bibliothèques basées sur
GObject
|
libgirepository-1.0.so
|
offre une API pour accéder aux méta-données d'une typelib
|
Last updated on