libpeas est un moteur de greffons basé sur gobject et il donne à chaque application la possibilité de prendre en charge sa propre capacité d'extension.
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.
Téléchargement (HTTP) : https://download.gnome.org/sources/libpeas/1.32/libpeas-1.32.0.tar.xz
Téléchargement (FTP) : ftp://ftp.acc.umu.se/pub/gnome/sources/libpeas/1.32/libpeas-1.32.0.tar.xz
Somme de contrôle MD5 : ea067e520d1b19606dbe47d20c625b8f
Taille du téléchargement : 189 Ko
Estimation de l'espace disque requis : 26 Mo (avec les tests)
Estimation du temps de construction : 0.2 SBU (avec les tests)
gobject-introspection-1.72.0 et GTK+-3.24.34
libxml2-2.9.14 et PyGObject-3.42.2
GTK-Doc-1.33.2, Glade, embed, LGI (pour les liaisons LUA, construites avec LUA-5.1), avec soit luajit soit LUA-5.1
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libpeas
Installez libpeas en exécutant les commandes suivantes :
mkdir build && cd build && meson --prefix=/usr --buildtype=release --wrap-mode=nofallback .. && ninja
Pour tester les résultats, tapez : ninja test. Une session graphique active avec une adresse de bus est nécessaire pour lancer les tests.
Maintenant, en tant qu'utilisateur root
:
ninja install
--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.
--wrap-mode=nofallback
: ce
paramètre évite que meson ne se rabatte sur les
sous-projet pour les déclarations de dépendance dans les fichiers
de construction, ce qui l'empêche de télécharger les dépendances
facultatives qui ne sont pas installées sur le système.
-Dvapi=true
: ajoutez ce paramètre
si vous voulez générer les donnée vapi (vala).
-Ddemos=false
: ajoutez ce
paramètre si vous ne voulez pas construire les programmes démos.
-Dgtk_doc=true
: ajoutez ce
paramètre si vous voulez construire le manuel de référence.
Last updated on