Commit 0909fbcc authored by Libor Peltan's avatar Libor Peltan

doc: added pkgconf to build requirements

parent 9ca07efc
......@@ -4,6 +4,7 @@ Dependencies
Knot DNS has several dependencies:
* libtool
* autoconf > 2.65
* pkgconf
* liburcu >= 0.5.4
* gnutls >= 3.0
* jansson >= 2.3
......@@ -40,7 +41,7 @@ $ sudo apt-get upgrade
Install prerequisites:
$ sudo apt-get install \
libtool autoconf liburcu-dev libgnutls28-dev libjansson-dev libedit-dev
libtool autoconf pkgconf liburcu-dev libgnutls28-dev libjansson-dev libedit-dev
Install optional packages to override embedded libraries:
$ sudo apt-get install liblmdb-dev
......@@ -51,20 +52,20 @@ $ sudo apt-get install libcap-ng-dev libsystemd-dev libidn11-dev protobuf-c-comp
Fedora like distributions
-------------------------
Update the system:
# yum upgrade
# dnf upgrade
Install basic development tools:
# yum install @buildsys-build
# dnf install @buildsys-build
Install prerequisites:
# yum install \
libtool autoconf automake userspace-rcu-devel gnutls-devel jansson-devel libedit-devel
# dnf install \
libtool autoconf pkgconfig automake userspace-rcu-devel gnutls-devel jansson-devel libedit-devel
Install optional packages to override embedded libraries:
# yum install lmdb-devel
# dnf install lmdb-devel
Install optional packages:
# yum install libcap-ng-devel systemd-devel libidn-devel protobuf-c-devel fstrm-devel
# dnf install libcap-ng-devel systemd-devel libidn-devel protobuf-c-devel fstrm-devel
When compiling on RHEL based system, the Fedora EPEL repository has to be
enabled. Also for RHEL 6, forward compatibility package gnutls30-devel
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment