Ubuntu/16.04LTS/libknotについて、ここに記述してください。
/gnutls /nettle に依存。メモはTo_tss/2017-11-07に。
-- ToshinoriMaeno 2017-11-07 10:20:05
configure: error: liburcu is required
$ sudo apt-get install liburcu-dev
The following NEW packages will be installed: liburcu-dev liburcu6
configure: error: libedit not found
The following NEW packages will be installed:
- libbsd-dev libedit-dev libtinfo-dev
knot 2.6.1 Target: linux-gnu x86_64 Compiler: gcc CFLAGS: -g -O2 -Wall -Werror=format-security -Werror=implicit -Wstrict-prototypes -I$(top_srcdir)/src/contrib/lmdb LIBS: -ldl -lpthread -lm LibURCU: -lurcu -I/usr/include/x86_64-linux-gnu GnuTLS: -L/usr/local/lib -lgnutls -lnettle -I/usr/local/include Libedit: -ledit -ltinfo -lbsd -I/usr/include/editline LMDB: embedded Config: 500 MiB mapsize Prefix: NONE Run dir: ${prefix}/var/run/knot Storage dir: ${prefix}/var/lib/knot Config dir: ${prefix}/etc/knot Module dir: Static modules: dnsproxy noudp onlinesign rrl stats synthrecord whoami Shared modules: Knot DNS libraries: yes Knot DNS daemon: yes Knot DNS utilities: yes Knot DNS documentation: yes Use recvmmsg: yes Use SO_REUSEPORT: yes Fast zone parser: yes Utilities with IDN: no Utilities with Dnstap: no Systemd integration: no PKCS #11 support: no Ed25519 support: no Code coverage: no Sanitizer: no Sanitizer coverage: no LibFuzzer: no Continue with 'make' command