私はubuntu 12.10を使用していますが、geary 0.2.2をインストールしたいと思います。 ./configureと入力すると、次のように表示されます。
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-> Valaが見つかりませんでした(valaをインストールする必要があります)
ビルドと実行
Yorbaのgitリポジトリからソースのコピーを取得するには:
$ git clone git://yorba.org/geary
GearyにはVala 0.17.4(またはそれ以上)とcmakeが必要です。また、次のパッケージの開発者パッケージ(ヘッダー)も必要です。
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)
これらのほとんどは、主要なディストリビューションのリポジトリから利用可能な標準ライブラリです。
Ubuntu 12.04では、Vala PPAからVala 0.17をインストールできます。これは、次のようにシステムに追加できます。
ppa:vala-team/ppa ( PPAの使用方法については、ここをクリックしてください。 )
$ Sudo add-apt-repository ppa:vala-team/ppa
$ Sudo apt-get update
$ Sudo apt-get upgrade
Ubuntu 12.10では、PPAを追加する必要はありません(Vala 0.17は公式リポジトリのvalac-0.18パッケージに含まれています)。
Ubuntu 12.04または12.10では、次のコマンドを使用してGearyの依存関係を取得できます:
$ 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
コマンドで正しいバージョンのvalacを使用していることを確認する必要があります
valac --version:
ヴァラ0.17.4
バージョン番号は少なくとも0.17.4でなければなりません。以前のバージョンを報告する場合は、実行します
$ Sudo update-alternatives --config valac
そこで0.18を選択します。
ビルドするには:
$ cd geary
$ ./configure
$ make
ビルド後、Gearyは次のものでインストールできます。
$ Sudo make install
と削除:
$ Sudo make uninstall
実行中
コンパイルしたら、Gearyをビルドディレクトリから直接実行できます。
$ ./geary
ユーザー名とパスワードの入力を求められます。 Gearyはすべてのアカウントフォルダーを取得し、受信トレイから最新のメッセージを読み込みます。
SOURCE->フォーマット、ステップ順などを改善 http://redmine.yorba.org/projects/geary/wiki
コンパイルしたくない場合は、使用できます:
ubuntu <= 12.04の場合、「ヨルバ」チーム
ppa:yorba/ppa ( PPAの使用方法については、ここをクリックしてください。 )
ubuntu = 11.10、12.04、12.10の場合、「ヨルバ」チームのデイリービルド
ppa:yorba/daily-builds ( PPAの使用方法については、ここをクリックしてください。 )
$ Sudo apt-get install geary