Sylpheed (A GTK+ based, lightweight, and fast e-mail client)

[ 戻る | トップページに戻る ]

概要

Sylphedd とは、GTK+ ベースの軽量で高速な電子メールクライアントである。
(README.jp からの受け売り)

URL

http://sylpheed.good-day.net/ (Official Site)

インストール環境

Plamo Linux 2.0 (Kernel 2.2.15 + glibc 2.1.2)
Plamo Linux 2.2.1 (Kernel 2.2.19 + glibc 2.2)
Slackware 7.0 (Kernel 2.2.14 + glibc 2.1.2)

必要なもの

GTK+ 1.2.6 以降
GdkPixbuf 0.8.0 以降
GnuPG 1.0.4f 以降 gpgme 0.2.1 以降

バージョン

0.3.22, 0.3.28, 0.4.2, 0.5.3

インストール手順 (0.3.22 on Plamo 2.0)

$ bzip2 -dc sylpheed-0.3.22.tar.bz2 | tar xvf -
$ cd sylpheed-0.3.22/
$ ./configure
(snip)
checking for glib-config... /usr/bin/glib-config
checking for GLIB - version >= 1.2.6... no
*** Could not run GLIB test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding GLIB or finding the wrong
*** version of GLIB. If it is not finding GLIB, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location  Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
***
*** If you have a RedHat 5.0 system, you should remove the GTK package that
*** came with the system with the command
***
***    rpm --erase --nodeps gtk gtk-devel
configure: error: Test for GLIB failed. See the file 'INSTALL' for help.

お? glib のバージョンチェックでエラーになってる。 どうやら xmms-1.2.2 on Plamo 2.0 と同じ現象らしい。 以下のように phtread のリンクを張ってやれば、とりあえず OK 。
$ su
# cd /usr/lib
# ln -s ../../lib/libpthread.so.0 libpthread.so
# exit

後は、ふつーにコンパイル/インストール。 ちゃんと動いているし、ほとんど日本語になっているのだが、 メニューだけが英語のまま。むぅ。
$ ./configure
$ make
$ su
# make install
# exit

インストール手順 (0.3.22 on Slackware 7.0)

pthread のリンクを除き、Plamo 2.0 と同じ手順で OK 。 メニューもすべて日本語になっている。

インストール手順 (0.3.28 on Plamo 2.0)

$ bzip2 -dc sylpheed-0.3.28.tar.bz2 | tar xvf -
$ cd sylpheed-0.3.28/
$ ./configure
(snip)
checking for GTK - version >= 1.2.6... yes
checking for gdk-pixbuf-config... no
checking for GDK_PIXBUF - version >= 0.8.0... no
*** The gdk-pixbuf-config script installed by GDK_PIXBUF could not be found
*** If GDK_PIXBUF was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GDK_PIXBUF_CONFIG environment variable to the
*** full path to gdk-pixbuf-config.
checking for imlib-config... /usr/bin/imlib-config
checking for IMLIB - version >= 1.9... yes
checking for uncompface in -lcompface... no
checking for setlocale in -lxpg4... no
(snip)

あら、何時の間にか GDK_PIXBUF が要るようになったらしい。 GDK_PIXBUF をインストールした後は、今まで通りの手順で OK 。

インストール手順 (0.5.3 + GPGME)

$ bzip2 -dc sylpheed-0.5.3.tar.bz2 | tar xvf -
$ cd sylpheed-0.5.3
$ ./configure --enable-gpgme
(snip)
checking for gpgme-config... /usr/local/bin/gpgme-config
checking for gpgme - version >= 0.2.1... no
*** Could not run gpgme test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding GPGME or finding the wrong
*** version of GPGME. If it is not finding GPGME, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location  Also, make sure you have run ldconfig if
*** that is required on your system
***
*** If you have an old version installed, it is best to remove it,
*** although you may also be able to get things to work by
*** modifying LD_LIBRARY_PATH
***
(snip)

おろ? どうして〜と思ったら、単に gpgme のインストール時に ldconfig し忘れて いただけでした。(^^;
$ su
# ldconfig
# exit
$ make distclean
$ ./configure --enable-gpgme
$ make
$ su
# make install
# exit

[ 戻る | トップページに戻る ]