]> git.ipfire.org Git - thirdparty/bird.git/blame - INSTALL
BGP: Better dispatch of incoming connections
[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
71652572
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
71652572 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