]> git.ipfire.org Git - thirdparty/bird.git/blame - INSTALL
Doc: Allow overriding $SGML_CATALOG_FILES using distribution specific paths
[thirdparty/bird.git] / INSTALL
CommitLineData
0c8c86c8
OZ
1How to install BIRD
2===================
3
4$ ./configure
5$ make
6# make install
7
8Default location for configuration file is /usr/local/etc/bird.conf and
9for control socket is /usr/local/var/run/bird.ctl . You can change that
10by --sysconfdir and --localstatedir configure options.
11
e40542ef
OZ
12To compile current development BIRD source code from Git repository, you
13also need Git (to download the source code) and Autoconf (to generate
14the configure script and associated files using 'autoreconf' tool):
15
16$ git clone git://git.nic.cz/bird.git
17$ cd bird
18$ autoreconf
19
20Then continue as in usual installation above.
21
0c8c86c8
OZ
22
23Requirements
24============
25
26For compiling BIRD you need these programs and libraries:
27
e40542ef 28 - GNU C Compiler (or LLVM Clang)
0c8c86c8
OZ
29 - GNU Make
30 - GNU Bison
31 - GNU M4
32 - Flex
33
34 - ncurses library
35 - GNU Readline library (2.1 or newer)
36
37For compiling BIRD documentation you also need:
38
39 - Linuxdoc-Tools
40 - LaTeX