INSTALL 3.1 KB

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