sync with sylpheed 0.5.0pre1 release
[claws.git] / INSTALL
1 Installation
2 ============
3
4 This program requires GTK+ 1.2.6 or higher to be compiled.
5
6 This program is developed on Debian GNU/Linux (woody)
7 (Linux 2.2.x + glibc 2.2), so it is possible not to work correctly
8 on the other environment.
9
10 It is confirmed to work on the following environments:
11
12 o Debian GNU/Linux (woody/sid) (glibc 2.2)
13 o Kondara MNU/Linux (glibc 2.1.x)
14 o Vine Linux 1.1 (glibc 2.0.x + libwcsmbs)
15 o Vine Linux 2.0 (glibc 2.1.x) (Intel, PPC)
16 o Vine Linux 2.1
17 o Laser5 Linux 6.0 (glibc 2.1.x)
18 o Laser5 Linux 6.2 (glibc 2.1.x)
19 o Laser5 Linux 6.4 (glibc 2.1.x)
20 o TurboLinux 4.0 (glibc 2.0.7 + libwcsmbs)
21 o TurboLinux 6.0 (glibc 2.1.2)
22 o Miracle Linux Standard Edition Version1.0
23 o Miracle Linux for PostgreSQL Version1.0
24 o Miracle Linux for Samba Version1.0
25 o RedHat Linux 5.2 (glibc 2.0.7)
26 o RedHat Linux 6.0
27 o RedHat Linux 6.1 + Helix GNOME (glibc 2.1.x)
28 o RedHat Linux 6.2 / 6.2J (glibc 2.1.x)
29 o RedHat Linux 7.0 / 7.0J
30 o RedHat Linux 7.1
31 o LinuxPPC2000 + Yukikaze(Japanization kit)
32 o Linux2000G (Intel / PPC)
33 o HOLON Linux 2.0 (Intel / PPC)
34 o Linux for PPC Japanese Edition 2.0 (glibc 2.1.x)
35 o Linux for PPC Japanese Edition 3.0 (glibc 2.1.x)
36 o Linux MLD4
37 o Linux MLD5
38 o Plamo Linux 2.0
39 o Slackware 7.1
40 o Linux Mandrake 7.0
41 o Linux Mandrake 7.1
42 o Linux Mandrake 7.2
43 o Linux Mandrake 8.0
44 o SuSE Linux 6.3 (glibc 2.1.2)
45 o SuSE Linux 6.4
46 o SuSE Linux 7.0
47 o SuSE Linux 7.1
48 o OpenLinux 2.3 (glibc 2.1.1 -> 2.1.3)
49 o Caldera OpenDesktop 2.4
50 o Conectiva Linux 4.0
51 o Conectiva Linux 5.0
52 o Vector Linux 1.5
53 o FreeBSD 3.2-RELEASE
54 o FreeBSD 3.4-RELEASE
55 o FreeBSD 4.0-RELEASE
56 o FreeBSD 4.1-RELEASE
57 o FreeBSD 4.2-RELEASE
58 o FreeBSD 5.0-CURRENT
59 o NetBSD 1.4.2
60 o NetBSD 1.5 + XPG4DL
61 o OpenBSD 2.7
62 o OpenBSD 2.8 (i386)
63 o OpenBSD 2.9
64 o BSD/OS 4.0.1
65 o Solaris 2.5
66 o Solaris 2.5.2
67 o Solaris 2.6
68 o Solaris 7
69 o Solaris 8
70 o IRIX 6.3
71 o IRIX 6.5 6.5.8m
72 o HP-UX 10.20
73 o Tru64 Unix 5.0 (OSF1 V5.0)
74 o Mac OS X (Darwin 1.3) + Xtools (has locale problem)
75 o Windows (cygwin + GTK+ for win32) (unstable)
76
77 For installation, just type:
78
79 % ./configure
80 % make
81 % su
82 Password: [Enter password]
83 # make install
84
85 I recommend you to install gdk-pixbuf or gdk_imlib library before installing
86 for built-in image view support, and libcompface for X-Face support.
87
88
89 If you want to enable multithread support, append the option
90 --enable-threads after ./configure.
91
92 WARNING: Multithread support is still in an experimental stage, and it
93          DOESN'T work correctly. DON'T use it unless you want to hack it.
94
95 If you want to enable IPv6 support, append the option
96 --enable-ipv6 after ./configure.
97
98 If you want to enable GnuPG support, you need GPGME 0.2.1 or later, and
99 GnuPG 1.0.4f or later. You can get them from the following location:
100
101   ftp://ftp.gnupg.org/pub/gcrypt/alpha/gpgme/
102   ftp://ftp.gnupg.org/pub/gcrypt/devel/
103
104 and append the option --enable-gpgme after ./configure.
105
106 WARNING: the GnuPG support is still in the development stage, and it
107          may not work correctly. I suggest never to use a real key.
108          Please use sample keys.
109
110
111 If the installation of Sylpheed failed, check all needed libraries are
112 correctly installed. If it still failed, please send bug report to:
113
114   Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>