INSTALL 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. Installation
  2. ============
  3. This program requires GTK+ 2.16 or higher to be compiled.
  4. Build it
  5. ========
  6. If you're using a package-based system, please make sure that gtk-devel
  7. and glib-devel (or similar) packages are installed before the compilation
  8. (you may also require flex (lex) and bison (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 or programs
  18. ================================
  19. only needed if you require the additional functionality
  20. Bogofilter
  21. for Bogofilter plugin support
  22. http://bogofilter.sourceforge.net/
  23. Bsfilter
  24. for Bsfilter plugin support
  25. http://sourceforge.jp/projects/bsfilter/
  26. Canberra (>= 0.6)
  27. for some sound features of Notification plugin
  28. http://0pointer.de/lennart/projects/libcanberra/
  29. compface
  30. for X-Face support
  31. http://freshmeat.net/projects/compface/
  32. Clam AntiVirus daemon
  33. for Clamd plugin support
  34. http://www.clamav.net/
  35. D-Bus (>= 0.60)
  36. for interprocess communication support
  37. http://www.freedesktop.org/wiki/Software/dbus
  38. Enchant (and dictionaries) (>= 1.0.0)
  39. for spell-checker support
  40. http://www.abisource.com/enchant/
  41. GData (>= 0.6.4)
  42. for GData plugin support
  43. https://live.gnome.org/libgdata/
  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. GnuTLS (>= 0.4.2)
  49. for SSL support
  50. http://www.gnu.org/software/gnutls/
  51. GTK+ WebKit (>= 1.0)
  52. for Fancy plugin support
  53. http://trac.webkit.org/wiki/WebKitGTK/
  54. Gs tool
  55. for PostScript feature of PDF Viewer plugin
  56. http://pages.cs.wisc.edu/~ghost/
  57. Indicate (>= 0.3.0)
  58. for indicator feature of Notification plugin
  59. https://launchpad.net/libindicator/
  60. J-Pilot
  61. for J-Pilot support
  62. http://www.jpilot.org/
  63. LCDproc daemon
  64. for lcdproc feature of Notification plugin
  65. http://www.lcdproc.org
  66. libEtPan! (>= 0.57)
  67. for IMAP4, NNTP and Mailmbox plugin support
  68. http://www.etpan.org
  69. Network Manager (>= 0.6.2)
  70. for support for detection of network connection changes
  71. http://www.gnome.org/projects/NetworkManager/
  72. OpenLDAP (>= 2.0.7)
  73. for LDAP support
  74. http://www.openldap.org/
  75. Perl (>= 5.8.0)
  76. for perl plugin support
  77. http://www.perl.org/
  78. Poppler (>= 0.4.2)
  79. for PDF Viewer plugin support
  80. http://poppler.freedesktop.org/
  81. GnuTLS (>= 0.4.2)
  82. for SSL support
  83. http://www.gnu.org/software/gnutls/
  84. PyGTK (>= 2.10.3)
  85. for Python plugin support
  86. http://www.pygtk.org/
  87. Python
  88. for Python plugin support
  89. http://python.org/
  90. SpamAssassin
  91. for SpamAssassin plugin support
  92. http://spamassassin.apache.org/
  93. Options for configure script
  94. ============================
  95. Most options are automatically enabled if the dependencies
  96. are matched.
  97. --with-config-dir=RCDIR local config dir (default: ~/.claws-mail)
  98. --disable-compface disable compface (X-Face) support
  99. --disable-ipv6 disable IPv6 support
  100. --disable-gnutls disable GnuTLS support
  101. --disable-libetpan disable IMAP4 and NNTP support
  102. --disable-gnomeprint disable libgnomeprint support
  103. --disable-enchant disable Enchant support
  104. --disable-ldap disable LDAP support
  105. --disable-jpilot disable JPilot support
  106. --disable-startup-notification disable startup notification support
  107. --disable-valgrind disable valgrind support for debugging
  108. --enable-crash-dialog enable crash dialog
  109. --disable-startup-notification disable startup notification support
  110. --disable-trayicon-plugin do not build System Tray Icon plugin
  111. --disable-spamassassin-plugin do not build SpamAssassin plugin
  112. --disable-pgpcore-plugin do not build PGP/Core plugin
  113. --disable-pgpmime-plugin do not build PGP/MIME plugin
  114. --disable-pgpinline-plugin do not build PGP/Inline plugin
  115. --disable-smime-plugin do not build S/Mime plugin
  116. --disable-bogofilter-plugin do not build Bogofilter plugin
  117. --disable-address_keeper-plugin do not build Address Keeper plugin
  118. --disable-archive-plugin do not build Archive plugin
  119. --disable-att_remover-plugin do not build Att Remover plugin
  120. --disable-attachwarner-plugin do not build Attachwarner plugin
  121. --disable-bsfilter-plugin do not build BSfilter plugin
  122. --disable-clamd-plugin do not build Clamd plugin
  123. --disable-fancy-plugin do not build Fancy plugin
  124. --disable-fetchinfo-plugin do not build Fetchinfo plugin
  125. --disable-gdata-plugin do not build GData plugin
  126. --disable-mailmbox-plugin do not build MailMbox plugin
  127. --disable-newmail-plugin do not build NewMail plugin
  128. --disable-notification-plugin do not build Notification plugin
  129. --disable-pdf_viewer-plugin do not build PDF Viewer plugin
  130. --disable-perl-plugin do not build Perl plugin
  131. --disable-python-plugin do not build Python plugin
  132. --disable-rssyl-plugin do not build RSSyl plugin
  133. --disable-spamassassin-plugin do not build SpamAssassin plugin
  134. --disable-spam_report-plugin do not build Spam Report plugin
  135. --disable-tnef_parse-plugin do not build TNEF Parse plugin
  136. --disable-vcalendar-plugin do not build vCalendar plugin
  137. --disable-manual do not build user manuals
  138. --disable-nls do not use Native Language Support
  139. For other options, refer to ./configure --help .