GeoClue est un service de géo-information modulaire construit sur la base du système de messages D-Bus. Le but du projet GeoClue est de créer des applications qui puissent se géolocaliser de la manière la plus simple possible.
This package is known to build and work properly using an LFS-7.10 platform.
Téléchargement (HTTP) : https://launchpad.net/geoclue/trunk/0.12/+download/geoclue-0.12.0.tar.gz
Somme de contrôle MD5 du téléchargement : 33af8307f332e0065af056ecba65fec2
Taille du téléchargement : 556 Kio
Estimation de l'espace disque requis : 11 Mio
Estimation du temps de construction : 0.1 SBU
Correctif requis (si GPSD est installé) : http://www.linuxfromscratch.org/patches/blfs/7.10/geoclue-0.12.0-gpsd_fix-1.patch
dbus-glib-0.106, GConf-3.2.6 et libxslt-1.1.29
libsoup-2.54.1 et NetworkManager-1.4.0
GPSD, GTK+-2.24.30 et oFono
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/geoclue
Installez GeoClue en lançant les commandes suivantes :
patch -Np1 -i ../geoclue-0.12.0-gpsd_fix-1.patch && 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 && make
Ce paquet n'est pas fourni avec une suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
sed -i "s@ -Werror@@"
configure : Ce sed enlève -Werror
de la variable CFLAGS
, sans quoi la compilation échoue 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" .. : Ce sed corrige la construction de GeoClue avec un binutils récent.
Last updated on 2016-08-29 05:08:04 +0200