Annotation of embedaddon/bird2/INSTALL, revision 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>