When I try to build the pihole-FTL engine with the github official open-source codes, this error will appear. How to solve it?
In file included from src/dnsmasq/dnsmasq.h:161:0,
from src/dnsmasq/arp.c:17:
src/nettle/nettle-meta.h:37:26: fatal error: nettle-types.h: No such file or directory
#include "nettle-types.h"
^
compilation terminated.
Makefile:142: recipe for target 'build/dnsmasq/arp.o' failed
make: *** [build/dnsmasq/arp.o] Error 1
So where is this failing exactly? What was the command leading to this output? Note that you should not modify the content of the FTL directory sourced from Github at all. After preparing your system with libnettle as described in the documentation, everything will be available on your system for building FTL.