|
sylpheed-jp:3088
From: Hiroyuki Yamamoto <Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>> 山本です。 Sylpheed Win32 版のビルド手順を以下に示します。 1. MinGW と MSYS のインストール 以下のページから、 MinGW と MSYS の最新版をインストールします。 http://www.mingw.org/download.shtml 以下のものを順にインストールします。 MinGW-4.1.1.exe MSYS-1.0.10.exe (msysDTK-1.0.1.exe) ←あれば便利 2. GTK+ 開発環境のインストール 以下のページから、 "Gtk+/Win32 Development Environment (runtime, devel, docs, glade, etc.) Installer 2.6.8-rc1" をインストールします。 http://gladewin32.sourceforge.net/ 3. GLib をパッチを当てたものに置き換える そのままでは GLib のバグでネットワーク周りが正常に動作しません。 そのため、 GLib に次のパッチを当てる必要があります。 http://lists.gnetlibrary.org/pipermail/gnet/2005-June/000432.html このパッチを適用済みのバイナリを用意しました。 以下のファイルをダウンロード後展開し、 C:\GTK\ 以下に上書きします。 http://sylpheed.good-day.net/glib-2.6.5-mingw-modified.zip 4. MSYS の設定の修正 インストール直後の状態では configure が GTK+ の検出に失敗するため、設定 を一部修正する必要があります。 1) MSYS のコンソールウィンドウを立ち上げます。 2) mkdir /target で /target (C:\MSYS\1.0\target) を作成します。 3) /etc/fstab (C:\MSYS\1.0\etc\fstab) を vi その他で編集します。 c:/MinGW /mingw c:/GTK /target (←この行を追加) 4) MSYS を終了して立ち上げ直します。 5. コンパイル MSYS のコンソールを立ち上げ、 sylpheed-2.1.0.tar.bz2 を展開し、コンパイ ルします。 $ tar jxvf /path/to/sylpheed-2.1.0.tar.bz2 $ cd sylpheed-2.1.0 $ ./configure $ make $ make install 6. 実行 C:\MSYS\1.0\local\bin\sylpheed.exe に実行ファイルができているので、 Explorer 等から実行します(MSYS から実行すると設定ファイルの位置が変わる ので注意)。 -- Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx> -> 3088 2005-08-10 16:59 [Hiroyuki Yamamoto <h] Sylpheed Win32版のビルド手順 3089 2005-08-10 17:59 ┣[kazu yamamoto <nami@] 3090 2005-08-10 18:24 ┃┗[Hiroyuki Yamamoto <h] 3091 2005-08-10 18:57 ┗[Aki Tohmi <akimyan@x] |