J'utilise Ubuntu 12.10 et j'aimerais installer Geary 0.2.2. Lorsque je tape ./configure, il affiche:
peng@peng-ThinkPad-SL410:~/Downloads/geary-0.2.2$ ./configure
cmake version 2.8.9
-- The C compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Icon cache will be updated
-- Desktop database will be updated
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- xgettext found
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE):
Could NOT find Vala (missing: VALA_EXECUTABLE)
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
cmake/FindVala.cmake:55 (find_package_handle_standard_args)
src/CMakeLists.txt:269 (find_package)
-- Configuring incomplete, errors occurred!
Unable to prepare build directory.
KEY -> Impossible de trouver Vala (vous devez installer vala)
Construction et fonctionnement
Pour récupérer une copie du code source dans le dépôt git de Yorba:
$ git clone git://yorba.org/geary
Geary nécessite Vala 0,17,4 (ou plus) et cmake. Il nécessite également les packages de développement (en-têtes) des packages suivants:
canberra
gee-1.0
gio-2.0
glib-2.0
gmime-2.6
gnome-keyring-1
gtk+-3.0
notify
sqlite3
unique-3.0
webkitgtk-3.0
indicate (optional; enables support for Ubuntu Unity messaging menu)
unity (optional; enables support for Ubuntu Unity launcher)
La plupart d'entre elles sont des bibliothèques standard disponibles dans les dépôts des principales distributions.
Sur Ubuntu 12.04, vous pouvez installer Vala 0.17 à partir du PPA Vala, que vous pouvez ajouter à votre système comme suit:
ppa: vala-team/ppa ( Cliquez ici pour obtenir des instructions sur l’utilisation des PPA. )
$ Sudo add-apt-repository ppa:vala-team/ppa
$ Sudo apt-get update
$ Sudo apt-get upgrade
Sous Ubuntu 12.10, vous n’avez pas besoin d’ajouter de PPA (Vala 0.17 est disponible dans le paquetage valac-0.18 des référentiels officiels).
Sous Ubuntu 12.04 ou 12.10, vous pouvez obtenir les dépendances pour Geary avec ces commandes:
$ Sudo apt-get install valac-0.18 cmake libcanberra-dev libgee-dev libglib2.0-dev libgmime-2.6-dev \
libgnome-keyring-dev libgtk-3-dev libnotify-dev libsqlite3-dev libunique-3.0-dev \
libwebkitgtk-3.0-dev libindicate-dev libunity-dev
Vous devriez vérifier que vous utilisez la bonne version de valac avec la commande
valac --version:
Vala 0.17.4
Le numéro de version doit être au moins 0.17.4. Si une version antérieure est signalée, exécutez
$ Sudo update-alternatives --config valac
et sélectionnez 0,18 là.
Pour construire:
$ cd geary
$ ./configure
$ make
Après la construction, Geary peut être installé avec:
$ Sudo make install
et enlevé avec:
$ Sudo make uninstall
En cours d'exécution
Une fois compilé, Geary peut être exécuté directement à partir du répertoire de construction:
$ ./geary
Il vous demandera un nom d'utilisateur et un mot de passe. Geary ira ensuite chercher tous les dossiers du compte et chargera les messages les plus récents de la boîte de réception.
SOURCE -> améliorer le format, l'ordre des étapes, etc. http://redmine.yorba.org/projects/geary/wiki
si vous ne voulez pas compiler, vous pouvez utiliser:
pour ubuntu <= 12.04, l'équipe "Yorba"
ppa: yorba/ppa ( Cliquez ici pour obtenir des instructions sur l’utilisation des PPA. )
pour ubuntu = 11.10, 12.04, 12.10, l’équipe “Yorba” Daily Builds
ppa: yorba/daily-builds ( Cliquez ici pour obtenir des instructions sur l’utilisation des PPA. )
$ Sudo apt-get install geary