summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL190
1 files changed, 190 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
new file mode 100644
index 0000000..9e0ce86
--- /dev/null
+++ b/INSTALL
@@ -0,0 +1,190 @@
1Installation
2============
3
4This program requires GTK+ 2.8.0 or later to be compiled.
5GTK+ 3 is not supported yet.
6
7This program is developed on 14.04 LTS / Windows 7.
8It might not work correctly on other environments.
9
10Curretnly it is confirmed to work on the following environments
11(Note: they might not work with the latest version):
12
13Linux
14
15o Ubuntu 14.04 LTS (development environment)
16o Ubuntu 12.04 LTS
17o Ubuntu 11.10
18o Ubuntu 10.04 LTS
19o Ubuntu 9.04 / 9.10
20o Ubuntu 8.04 LTS (Hardy Heron) (glibc 2.7)
21o Ubuntu 7.04 (Feisty Fawn) (glibc 2.5)
22o Ubuntu 6.10 (Edgy Eft) (glibc 2.4)
23o Debian GNU/Linux (i386/sid) (glibc 2.3.6)
24o Debian GNU/Linux (amd64/sid-based) (glibc 2.3.5)
25o Debian GNU/Linux (squeeze)
26o Debian GNU/Linux 5.0 (lenny)
27o Debian GNU/Linux 3.1 (sarge) (glibc 2.3.2)
28o Debian GNU/Linux 3.0 (woody) (glibc 2.2.5)
29o Debian GNU/Linux 2.2 (potato) (glibc 2.1.3)
30o Fedora 11 / 12
31o Fedora Core 2 / 3
32o Red Hat Enterprise Linux 4 / 5
33o RedHat Linux 5.2 (glibc 2.0.7)
34o RedHat Linux 6.0
35o RedHat Linux 6.1 + Helix GNOME (glibc 2.1.x)
36o RedHat Linux 6.2 / 6.2J (glibc 2.1.x)
37o RedHat Linux 7.0 / 7.0J / 7.1 / 7.2 / 7.3 / 8.0 / 9.0
38o Vine Linux 1.1 (glibc 2.0.x + libwcsmbs)
39o Vine Linux 2.0 (glibc 2.1.x) (Intel, PPC)
40o Vine Linux 2.1 / 2.1.5 / 2.5 / 2.6 / 3.0
41o Vine Linux 4.2CR / 5.0 / 5.1
42o TurboLinux 4.0 (glibc 2.0.7 + libwcsmbs)
43o TurboLinux 6.0 (glibc 2.1.2)
44o TurboLinux 7.0 (glibc 2.2.x)
45o Miracle Linux Standard Edition Version1.0
46o Miracle Linux for PostgreSQL Version1.0
47o Miracle Linux for Samba Version1.0
48o Laser5 Linux 6.0 / 6.2 / 6.4 (glibc 2.1.x)
49o Kondara MNU/Linux 1.0 (glibc 2.1.x) / 1.2 / 2.0
50o Momonga Linux 6.1 / dev
51o LinuxPPC2000 + Yukikaze (Japanization kit)
52o Linux2000G (Intel / PPC)
53o HOLON Linux 2.0 (Intel / PPC)
54o Linux for PPC Japanese Edition 2.0 (glibc 2.1.x)
55o Linux for PPC Japanese Edition 3.0 (glibc 2.1.x)
56o LinuxPPC Q4 2000 (glibc 2.1.x)
57o Linux MLD4/5
58o Plamo Linux 2.0 / 2.1 / 2.2.x / 3.0
59o Slackware 7.0 / 7.1 / 8.0 / 8.1 / 9.0 / 10.0 / 12.2 / 13.0
60o Mandrake Linux 7.0 / 7.1 / 7.2 / 8.0 / 8.1 / 9.0 / 9.1 / 10.0
61o Mandriva 2008.0 / 2008.1 / 2009.0 / 2009.1 / 2010.0 / 2010.1
62o SuSE Linux 6.3 (glibc 2.1.2) / 6.4
63o SuSE Linux 7.0 / 7.1 / 7.2 / 7.3 / 8.0 / 8.1 / 8.2
64o OpenSUSE 11.1 / 11.2
65o OpenLinux 2.3 (glibc 2.1.1 -> 2.1.3)
66o Caldera OpenDesktop 2.4
67o Caldera Workstation 3.1
68o Conectiva Linux 4.0 / 5.0 / 7.0 / 8.0
69o Vector Linux 1.5
70o Yellow Dog Linux 2.0 (glibc 2.2.1)
71o Yellow Dog Linux 2.1 (PowerPC)
72o ASP Linux 7.2 (glibc 2.2.4)
73o Redmond Linux (Lycoris)
74o Gentoo Linux 1.x / 2004.2 (i386 / amd64)
75o Arch Linux
76o LinuxFromScratch
77o Pardus 2009 / Corporate2
78
79BSD
80
81o FreeBSD 3.2/3.4-RELEASE
82o FreeBSD 4.0/4.1/4.2/4.3/4.4/4.5/4.6-RELEASE
83o FreeBSD 5.3-RELEASE
84o FreeBSD 5.0-CURRENT
85o FreeBSD 7-STABLE / 7.1R / 7.2R
86o FreeBSD 8.0R
87o NetBSD 1.4.2
88o NetBSD 1.5 + XPG4DL
89o NetBSD 1.5.1 / 1.5.2
90o OpenBSD 2.7 / 2.8 / 2.9 / 3.0 / 3.1 / 3.6
91o DragonFlyBSD 2.5.1
92o PC-BSD 8.0
93o BSD/OS 4.0.1
94
95Others
96
97o OpenSolaris 2009.06
98
99Other commercial Unix
100
101o Solaris 2.5 / 2.5.1 / 2.6
102o Solaris 7 / 8 / 9 / 10
103o AIX 4.3.3
104o IRIX 6.3 / 6.4 / 6.5 6.5.8m
105o HP-UX 10.20 / 11.0 / 11i
106o Tru64 Unix 5.0 (OSF1 V5.0)
107o Mac OS X 10.1.4 (Darwin 5.4) + XDarwin (without XLocale support) + libxpg4
108o Mac OS X 10.2.3 (Darwin 6.3) + Apple X11 PublicBeta 0.1 + XLocale fix patch
109o Mac OS X 10.3 / 10.4 + X11 for Mac OS X
110o Mac OS X 10.6.8 (Snow Leopard)
111o Mac OS X 10.9.2 (Marvericks)
112
113Windows
114
115o Windows 7 / 8 / 10 (MinGW 32bit)
116
117Build it
118========
119
120Please make sure that gtk-devel and glib-devel (or similar) packages are
121installed before the compilation (you may also require flex (lex) and bison
122(yacc)).
123
124To compile and install, just type:
125
126% ./configure
127% make
128% su
129Password: [Enter password]
130# make install
131
132Additional libraries
133====================
134
135Compface library is required for X-Face support.
136You can get compface utilities and library from the following location:
137
138 http://freshmeat.net/projects/compface/
139
140GnuPG (>= 1.2.0) and GPGME (>= 1.0.0) are required for GnuPG (PGP) support.
141You can get GnuPG and GPGME from the following location:
142
143 ftp://ftp.gnupg.org/gcrypt/gpgme/
144 ftp://ftp.gnupg.org/gcrypt/gnupg/
145
146GtkSpell is required for spell checking feature.
147
148 http://gtkspell.sourceforge.net/
149
150OpenSSL is required for SSL support.
151
152 http://www.openssl.org/
153
154Pilot-link is required for JPilot support.
155
156 http://www.pilot-link.org/
157
158OpenLDAP library is required for LDAP support.
159
160 http://www.openldap.org/
161
162Update check feature requires Curl command.
163
164 http://curl.haxx.se/
165
166Options for configure script
167============================
168
169 --disable-gpgme disable GnuPG support (requires GPGME and GnuPG)
170 --disable-ssl disable SSL support (requires OpenSSL)
171 --disable-compface disable compface (X-Face) support
172 --disable-gtkspell disable spell checking feature (requires GtkSpell)
173 --disable-threads disable multi-threading support
174 --disable-ipv6 disable IPv6 support
175 --disable-updatecheck disable update check feature
176 (updatecheckplugin will also be disabled)
177 --disable-updatecheckplugin
178 disable plug-in update check feature
179 --enable-jpilot enable JPilot support
180 --enable-ldap enable LDAP support
181 --enable-oniguruma use Oniguruma instead of system's regex
182
183For other options, refer to ./configure --help .
184
185
186If the installation of Sylpheed failed, check whether all the required
187libraries are correctly installed. If it still failed, please send bug
188report to:
189
190 Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>