从源代码编译 iptables 时出错

从源代码编译 iptables 时出错

我正在尝试编译最新的 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

关于如何修复它有什么想法吗?

相关内容