summaryrefslogtreecommitdiff
path: root/INSTALL
blob: 8731e3a9d6e38ea737402a2d68205e3e5b8e9b22 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
WeeChat Installation instructions
=================================

WeeChat can be built with cmake (recommended) or autotools.

[NOTE]
Only cmake is officially supported to build WeeChat. You should use autotools
only if you are not able to use cmake. +
Build with autotools requires more dependencies and is slower than with cmake.


Dependencies
------------

Following packages are *required*:

* cmake
* libncurses
* libcurl
* zlib
* libgcrypt

Following packages are all optional:

* for i18n: gettext
* for SSL: gnutls, ca-certificates
* for spell checking: aspell
* for scripting: python, perl, ruby, lua, tcl, guile
* for building doc: asciidoc, source-highlight
  (for man page: xsltproc, docbook-xml, docbook-xsl)

For a complete list of dependencies and versions recommended, please look at
'User's guide'.


Installation With cmake
-----------------------

------------------------------------------------------------------
mkdir build
cd build
cmake .. -DPREFIX=/where/you/want/install -DCMAKE_BUILD_TYPE=Debug
make
make install     (as root for installation in system directories)
------------------------------------------------------------------

For more information or installation with autotools, please look at
'User's guide': http://weechat.org/doc