我正在尝试编译最新的 iptables 1.6,但是收到以下错误:(./configure
没关系)然后我调用make
:
xtables-config-parser.y:20:28: error: libnftnl/table.h: No such file or directory
xtables-config-parser.y:21:28: error: libnftnl/table.h: No such file or directory
....
NFTNL_TABLE_FAMILY undeclared
我的配置是:
./configure --prefix=/usr \
--sbindir=/sbin \
--disable-nftables \
--enable-libipq \
--with-xtlibdir=/lib/xtables &&
make
并且make install
没问题,但是当我调用时iptables
出现此错误:
iptables symbol lookup error: iptables undefined symbol: iptc_ops
VirtualBox内核 4.3.3
x86上的 Debian Squeeze
iptables 版本 1.6
关于如何修复它有什么想法吗?