GeoClue-0.12.0

Introduction à GeoClue

GeoClue est un service de géoinformation modulaire construit sur la base du système de messages D-Bus. Le but du projet GeoClue est de créer des applications auto-géolocalisables de la manière la plus simple possible.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.2.

Informations sur le paquet

Dépendances de GeoClue

Requises

D-Bus GLib Bindings-0.100, GConf-3.2.5 et libxslt-1.1.27

Recommandées si vous construisez GNOME

Facultatives

GPSD, gtk+-2.24.13 et oFono.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/geoclue

Installation de GeoClue

Installez GeoClue en lançant les commandes commands:

sed -i "s@ -Werror@@" configure &&
sed -i "s@libnm_glib@libnm-glib@g" configure &&
sed -i "s@geoclue/libgeoclue.la@& -lgthread-2.0@g" \
       providers/skyhook/Makefile.in &&
./configure --prefix=/usr --libexecdir=/usr/lib/geoclue &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

sed -i 's# -Werror@@' configure : Ce sed supprime -Werror des CFLAGS, sans quoi la construction échouera avec gcc-4.7.

sed -i "s@libnm_glib@libnm-glib@g" configure : Ce sed corrige la détection des bibliothèques de NetworkManager.

sed -i "s@geoclue/libgeoclue.la@& -lgthread-2.0@g" ..  : This sed fixes building geoclue with recent binutils.

--libexecdir=/usr/lib/geoclue : Cette option installe ses exécutables privés dans /usr/lib/geoclue.

Contenu

Bibliothèque installée: libgeoclue.so.
Répertoires installés: /usr/lib/geoclue et /usr/share/geoclue-providers.

Descriptions courtes

libgeoclue.so

contient des fonctions qui fournit l'interface de programmation de l'application de géolocalisation GeoClue.

Last updated on : 2012-04-24 02:21:16 +020