2009-02-27 [mones] 3.7.0cvs75
[claws.git] / INSTALL
1 Installation
2 ============
3
4 This program requires GTK+ 2.6.0 or higher to be compiled.
5
6 Build it
7 ========
8
9 Please make sure that gtk-devel and glib-devel (or similar) packages are
10 installed before the compilation (you may also require flex (lex) and bison
11 (yacc)).
12
13 To compile and install, just type:
14
15 % ./configure
16 % make
17 % su
18 Password: [Enter password]
19 # make install
20
21 To run, just type:
22
23 % claws-mail
24
25 Additional libraries
26 ====================
27 only needed if you require the additional functionality
28
29 Bogofilter
30     for Bogofilter plugin support
31     http://bogofilter.sourceforge.net/
32 compface
33     for X-Face support
34     http://freshmeat.net/projects/compface/
35 D-Bus
36     for interprocess communication support
37     http://www.freedesktop.org/wiki/Software/dbus
38 Dillo (>= 0.7.0)
39     for Dillo HTML viewer plugin support
40     http://www.dillo.org/
41 Enchant (and dictionaries)
42     for spell-checker support
43     http://www.abisource.com/enchant/
44 GnuPG (>= 1.2.1) and GPGME (>=  0.4.5)
45     for GnuPG and S/MIME plugin support
46     http://www.gnupg.org/
47     ftp://ftp.gnupg.org/gcrypt/gpgme/
48 J-Pilot
49     for J-Pilot support
50     http://www.jpilot.org/
51 libEtPan! (>= 0.57)
52     for IMAP4 and NNTP support
53     http://www.etpan.org
54 GTK+ >= 2.10 or libgnomeprint (>= 2.2)
55     for extended printing support
56     http://www.gnome.org
57 Network Manager
58     for support for detection of network connection changes
59     http://www.gnome.org/projects/NetworkManager/
60 OpenLDAP (>= 2.0.7)
61     for LDAP support
62     http://www.openldap.org/
63 GnuTLS (>= 0.4.2)
64     for SSL support
65     http://www.gnu.org/software/gnutls/
66 SpamAssassin
67     for SpamAssassin plugin support
68     http://spamassassin.apache.org/
69
70 Options for configure script
71 ============================
72 Most options are automatically enabled if the dependencies
73 are matched.
74
75   --with-config-dir=RCDIR           local config dir (default: ~/.claws-mail)
76   --disable-compface                disable compface (X-Face) support
77   --disable-ipv6                    disable IPv6 support
78   --disable-gnutls                  disable GnuTLS support
79   --disable-libetpan                disable IMAP4 and NNTP support
80   --disable-gnomeprint              disable libgnomeprint support
81   --disable-enchant                 disable Enchant support
82   --disable-ldap                    disable LDAP support
83   --disable-jpilot                  disable JPilot support
84   --disable-startup-notification    disable startup notification support
85   --disable-valgrind                disable valgrind support for debugging
86  --enable-crash-dialog              enable crash dialog
87   --disable-startup-notification    disable startup notification support
88   --disable-trayicon-plugin         do not build System Tray Icon plugin
89   --disable-spamassassin-plugin     do not build SpamAssassin plugin
90   --disable-pgpcore-plugin          do not build PGP/Core plugin
91   --disable-pgpmime-plugin          do not build PGP/MIME plugin
92   --disable-pgpinline-plugin        do not build PGP/Inline plugin
93   --disable-smime-plugin            do not build S/Mime plugin
94   --disable-dillo-viewer-plugin     do not build Dillo plugin
95   --disable-bogofilter-plugin       do not build bogofilter plugin
96   --disable-manual                  do not build user manuals
97   --disable-nls                     do not use Native Language Support
98
99 For other options, refer to ./configure --help .
100
101