--- embedaddon/bird/INSTALL 2017/08/22 12:33:54 1.1.1.1 +++ embedaddon/bird/INSTALL 2021/03/17 19:50:23 1.1.1.2 @@ -1,5 +1,5 @@ -How to install BIRD -=================== +How to install BIRD 1.x.x +========================= $ ./configure $ make @@ -7,22 +7,34 @@ $ make Default location for configuration file is /usr/local/etc/bird.conf and for control socket is /usr/local/var/run/bird.ctl . You can change that -by --sysconfdir and --localstatedir configure options. +by --prefix, --sysconfdir and --runstatedir configure options, e.g.: +$ ./configure --prefix=/usr --sysconfdir=/etc --runstatedir=/run +To compile current development BIRD source code from Git repository, you +also need Git (to download the source code) and Autoconf (to generate +the configure script and associated files using 'autoreconf' tool): + +$ git clone https://gitlab.labs.nic.cz/labs/bird/ -b legacy +$ cd bird +$ autoreconf + +Then continue as in usual installation above. + + Requirements ============ For compiling BIRD you need these programs and libraries: - - GNU C Compiler + - GNU C Compiler (or LLVM Clang) - GNU Make - GNU Bison - GNU M4 - Flex - ncurses library - - GNU Readline library (2.1 or newer) + - GNU Readline library For compiling BIRD documentation you also need: