summaryrefslogtreecommitdiff
path: root/INSTALL
blob: 646b9b83c66ca76c9a4a14815957f6fcb0a375b7 (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
= WeeChat Installation instructions
Sébastien Helleu <flashcode@flashtux.org>


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=/path/to/directory
$ 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