Introduction à Gamin
Le paquet Gamin contient un
moniteur de modifications de fichiers (File Alteration
Monitor) qui est utile pour notifier les applications
de modifications du système de fichiers. Gamin est compatible avec
FAM.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.2 mais n'a pas été testé.
Informations sur le paquet
Dépendances de Gamin
Requises
GLib-2.34.1
Facultatives
Python-2.7.3
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/gamin
Installation de Gamin
Installez Gamin en lançant les
commandes suivantes :
sed -i 's/G_CONST_RETURN/const/' server/gam_{node,subscription}.{c,h} &&
./configure --prefix=/usr --libexecdir=/usr/sbin --disable-static &&
make
Pour tester les résultats, lancez : make check. Notez qu'il se peut
que certains tests affichent des erreurs.
Maintenant, en tant qu'utilisateur root
:
make install &&
install -v -m755 -d /usr/share/doc/gamin-0.1.10 &&
install -v -m644 doc/*.{html,fig,gif,txt} /usr/share/doc/gamin-0.1.10
Explication des commandes
sed -i 's/G_CONST_RETURN/const/'
server/gam_{node,subscription}.{c,h} : Cette
commande sed corrige la compilation avec la version Glib 2.32 ou ultérieur.
--disable-static
: Ce paramètre
empêche l'installation des versions statiques des bibliothèques.