- 论坛徽章:
- 1
|
回复 #1 ShadowStar 的帖子
楼主,编译出错了,请帮忙看下:
[root@XiongYi ipp2p-0.99.14]# make
make -C /usr/src/linux M=/tmp/ipp2p-0.99.14 modules
make[1]: Entering directory `/var/linux-2.6.23'
CC [M] /tmp/ipp2p-0.99.14/ipt_ipp2p.o
Building modules, stage 2.
MODPOST 1 modules
CC /tmp/ipp2p-0.99.14/ipt_ipp2p.mod.o
LD [M] /tmp/ipp2p-0.99.14/ipt_ipp2p.ko
make[1]: Leaving directory `/var/linux-2.6.23'
gcc -O3 -Wall -DIPTABLES_VERSION=\"1.4.0\" -I/usr/src/iptables/include -fPIC -c libipt_ipp2p.c
In file included from /usr/src/iptables/include/libiptc/libiptc.h:7,
from /usr/src/iptables/include/iptables.h:5,
from libipt_ipp2p.c:8:
/usr/src/iptables/include/linux/netfilter_ipv4/ip_tables.h:190: warning: no semicolon at end of struct or union
/usr/src/iptables/include/linux/netfilter_ipv4/ip_tables.h:190: error: syntax error before '*' token
/usr/src/iptables/include/linux/netfilter_ipv4/ip_tables.h:194: error: syntax error before '}' token
libipt_ipp2p.c:375: warning: initialization from incompatible pointer type
libipt_ipp2p.c:376: warning: initialization from incompatible pointer type
libipt_ipp2p.c:378: warning: initialization from incompatible pointer type
libipt_ipp2p.c:379: warning: initialization from incompatible pointer type
make: *** [libipt_ipp2p.so] 错误 1
iptables版本为最新的iptables1.4.0
内核是:2.6.23
已更改make文件 |
|