Annotation of embedaddon/bird2/INSTALL, revision 1.1.1.1

1.1       misho       1: How to install BIRD
                      2: ===================
                      3: 
                      4: $ ./configure
                      5: $ make
                      6: # make install
                      7: 
                      8: Default location for configuration file is /usr/local/etc/bird.conf and
                      9: for control socket is /usr/local/var/run/bird.ctl . You can change that
                     10: by --prefix, --sysconfdir and --runstatedir configure options, e.g.:
                     11: 
                     12: $ ./configure --prefix=/usr --sysconfdir=/etc --runstatedir=/run
                     13: 
                     14: To compile current development BIRD source code from Git repository, you
                     15: also need Git (to download the source code) and Autoconf (to generate
                     16: the configure script and associated files using 'autoreconf' tool):
                     17: 
                     18: $ git clone https://gitlab.labs.nic.cz/labs/bird/
                     19: $ cd bird
                     20: $ autoreconf
                     21: 
                     22: Then continue as in usual installation above.
                     23: 
                     24: 
                     25: Requirements
                     26: ============
                     27: 
                     28: For compiling BIRD you need these programs and libraries:
                     29: 
                     30:  - GNU C Compiler (or LLVM Clang)
                     31:  - GNU Make
                     32:  - GNU Bison
                     33:  - GNU M4
                     34:  - Flex
                     35: 
                     36:  - ncurses library
                     37:  - GNU Readline library
                     38:  - libssh library (optional, for RPKI-Router protocol)
                     39: 
                     40: For compiling BIRD documentation you also need:
                     41: 
                     42:  - Linuxdoc-Tools
                     43:  - LaTeX

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>