LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 827|回复: 1

安装libdnet这个软件包的时候出错,请大虾帮忙

[复制链接]
发表于 2004-5-5 22:19:48 | 显示全部楼层 |阅读模式
该软件包为libdnet-1.6.tar.gz
先tar zxvf libdnet-1.6.tar.gz解包,然后cd libdnet-1.6进入目录,
./configure然后make && make install,出现以下错误:

In file included from /usr/include/linux/tcp.h:21,
                 from fw-ipchains.c:16:
/usr/include/asm/byteorder.h:6:2: warning: #warning using private kernel heade
r; include <endian.h> instead!
In file included from fw-ipchains.c:16:
/usr/include/linux/tcp.h:105: error: braced-group within expression allowed on
ly inside a function
/usr/include/linux/tcp.h:105: error: enumerator value for `TCP_FLAG_CWR' not i
nteger constant
/usr/include/linux/tcp.h:106: error: syntax error before "__u32"
/usr/include/linux/tcp.h:107: error: syntax error before "__u32"
/usr/include/linux/tcp.h:108: error: syntax error before "__u32"
/usr/include/linux/tcp.h:109: error: syntax error before "__u32"
/usr/include/linux/tcp.h:110: error: syntax error before "__u32"
/usr/include/linux/tcp.h:111: error: syntax error before "__u32"
/usr/include/linux/tcp.h:112: error: syntax error before "__u32"
/usr/include/linux/tcp.h:113: error: syntax error before "__u32"
/usr/include/linux/tcp.h:114: error: syntax error before "__u32"
make[1]: *** [fw-ipchains.o] 错误 1
make[1]: Leaving directory `/root/soft/libdnet-1.6/src'
make: *** [all-recursive] 错误 1

    以前在MDK、RH9上编译完全没问题,今天装Fedaro Core1后编译就出现什么的错误,导致我后面一个软件包(xsupplicant)不能编译,我以为是Fedaro Core1的问题,于是装ML1.2pre6,编译时还是出现一样的错误。搞了整整一天,真是郁闷,都怪我太菜。
    哪位大虾帮我看看,这该怎么解决啊???
发表于 2004-5-7 08:36:15 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表