免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1362 | 回复: 1
打印 上一主题 下一主题

[网络配置] ipvsadm 安装报错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-12-05 11:00 |只看该作者 |倒序浏览
make -C libipvs
make[1]: Entering directory `/ftp/ipvsadm-1.24/libipvs'
gcc -Wall -Wunused -Wstrict-prototypes -g -O2 -I/usr/src/linux/include  -DHAVE_NET_IP_VS_H -c -o libipvs.o libipvs.c
In file included from libipvs.c:23:
libipvs.h:14:23: error: net/ip_vs.h: No such file or directory
In file included from libipvs.c:23:
libipvs.h:119: error: expected ?.?.before ?.wmark?
libipvs.c:27: error: field ?.vc?.has incomplete type
libipvs.c:28: error: field ?.est?.has incomplete type
libipvs.c: In function ?.pvs_init?.
libipvs.c:40: error: invalid application of ?.izeof?.to incomplete type ?.truct ip_vs_getinfo?.
libipvs.c:44: error: ?.P_VS_SO_GET_INFO?.undeclared (first use in this function)
libipvs.c:44: error: (Each undeclared identifier is reported only once
libipvs.c:44: error: for each function it appears in.)
libipvs.c: In function ?.pvs_getinfo?.
libipvs.c:56: error: invalid application of ?.izeof?.to incomplete type ?.truct ip_vs_getinfo?.
libipvs.c:57: error: ?.P_VS_SO_GET_INFO?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_version?.
libipvs.c:64: error: invalid use of undefined type ?.truct ip_vs_getinfo?
libipvs.c: In function ?.pvs_flush?.
libipvs.c:70: error: ?.P_VS_SO_SET_FLUSH?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_add_service?.
libipvs.c:79: error: ?.P_VS_SO_SET_ADD?.undeclared (first use in this function)
libipvs.c:79: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_update_service?.
libipvs.c:87: error: ?.P_VS_SO_SET_EDIT?.undeclared (first use in this function)
libipvs.c:87: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_del_service?.
libipvs.c:95: error: ?.P_VS_SO_SET_DEL?.undeclared (first use in this function)
libipvs.c:95: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_zero_service?.
libipvs.c:103: error: ?.P_VS_SO_SET_ZERO?.undeclared (first use in this function)
libipvs.c:103: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_add_dest?.
libipvs.c:109: error: dereferencing pointer to incomplete type
libipvs.c:109: error: dereferencing pointer to incomplete type
libipvs.c:112: error: ?.P_VS_SO_SET_ADDDEST?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_update_dest?.
libipvs.c:119: error: dereferencing pointer to incomplete type
libipvs.c:119: error: dereferencing pointer to incomplete type
libipvs.c:122: error: ?.P_VS_SO_SET_EDITDEST?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_del_dest?.
libipvs.c:129: error: dereferencing pointer to incomplete type
libipvs.c:129: error: dereferencing pointer to incomplete type
libipvs.c:132: error: ?.P_VS_SO_SET_DELDEST?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_set_timeout?.
libipvs.c:140: error: ?.P_VS_SO_SET_TIMEOUT?.undeclared (first use in this function)
libipvs.c:141: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_start_daemon?.
libipvs.c:148: error: ?.P_VS_SO_SET_STARTDAEMON?.undeclared (first use in this function)
libipvs.c:149: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_stop_daemon?.
libipvs.c:156: error: ?.P_VS_SO_SET_STOPDAEMON?.undeclared (first use in this function)
libipvs.c:157: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_get_services?.
libipvs.c:166: error: dereferencing pointer to incomplete type
libipvs.c:167: error: invalid application of ?.izeof?.to incomplete type ?.pvs_service_entry_t?.
libipvs.c:167: error: invalid use of undefined type ?.truct ip_vs_getinfo?
libipvs.c:172: error: dereferencing pointer to incomplete type
libipvs.c:172: error: invalid use of undefined type ?.truct ip_vs_getinfo?
libipvs.c:174: error: ?.P_VS_SO_GET_SERVICES?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_cmp_services?.
libipvs.c:189: error: dereferencing pointer to incomplete type
libipvs.c:189: error: dereferencing pointer to incomplete type
libipvs.c:193: error: dereferencing pointer to incomplete type
libipvs.c:193: error: dereferencing pointer to incomplete type
libipvs.c:197: error: dereferencing pointer to incomplete type
libipvs.c:197: error: dereferencing pointer to incomplete type
libipvs.c:201: error: dereferencing pointer to incomplete type
libipvs.c:201: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_sort_services?.
libipvs.c:208: error: dereferencing pointer to incomplete type
libipvs.c:208: error: dereferencing pointer to incomplete type
libipvs.c:209: error: invalid application of ?.izeof?.to incomplete type ?.pvs_service_entry_t?.
libipvs.c: In function ?.pvs_get_dests?.
libipvs.c:218: error: dereferencing pointer to incomplete type
libipvs.c:218: error: invalid application of ?.izeof?.to incomplete type ?.pvs_dest_entry_t?.
libipvs.c:218: error: dereferencing pointer to incomplete type
libipvs.c:224: error: dereferencing pointer to incomplete type
libipvs.c:224: error: dereferencing pointer to incomplete type
libipvs.c:225: error: dereferencing pointer to incomplete type
libipvs.c:225: error: dereferencing pointer to incomplete type
libipvs.c:226: error: dereferencing pointer to incomplete type
libipvs.c:226: error: dereferencing pointer to incomplete type
libipvs.c:227: error: dereferencing pointer to incomplete type
libipvs.c:227: error: dereferencing pointer to incomplete type
libipvs.c:228: error: dereferencing pointer to incomplete type
libipvs.c:228: error: dereferencing pointer to incomplete type
libipvs.c:231: error: ?.P_VS_SO_GET_DESTS?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_cmp_dests?.
libipvs.c:243: error: dereferencing pointer to incomplete type
libipvs.c:243: error: dereferencing pointer to incomplete type
libipvs.c:247: error: dereferencing pointer to incomplete type
libipvs.c:247: error: dereferencing pointer to incomplete type
libipvs.c: In function ?.pvs_sort_dests?.
libipvs.c:253: error: dereferencing pointer to incomplete type
libipvs.c:253: error: dereferencing pointer to incomplete type
libipvs.c:254: error: invalid application of ?.izeof?.to incomplete type ?.pvs_dest_entry_t?.
libipvs.c: At top level:
libipvs.c:259: error: expected ?.?.before ?.wmark?
libipvs.c: In function ?.pvs_get_timeout?.
libipvs.c:288: error: dereferencing pointer to incomplete type
libipvs.c:293: error: ?.P_VS_SO_GET_TIMEOUT?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_get_daemon?.
libipvs.c:309: error: dereferencing pointer to incomplete type
libipvs.c:315: error: ?.P_VS_SO_GET_DAEMON?.undeclared (first use in this function)
libipvs.c: In function ?.pvs_strerror?.
libipvs.c:357: error: ?.pvs_get_service?.undeclared (first use in this function)
make[1]: *** [libipvs.o] Error 1
make[1]: Leaving directory `/ftp/ipvsadm-1.24/libipvs'
make: *** [libs] Error 2

论坛徽章:
33
ChinaUnix元老
日期:2015-02-02 08:55:39CU十四周年纪念徽章
日期:2019-08-20 08:30:3720周年集字徽章-周	
日期:2020-10-28 14:13:3020周年集字徽章-20	
日期:2020-10-28 14:04:3019周年集字徽章-CU
日期:2019-09-08 23:26:2519周年集字徽章-19
日期:2019-08-27 13:31:262016科比退役纪念章
日期:2022-04-24 14:33:24
2 [报告]
发表于 2014-12-05 13:32 |只看该作者
版本号和内核匹配吗?
ipvsadm-1.24-6.src.rpm (for kernel between 2.6.10 and 2.6.27.4) - December 10, 2005
ipvsadm-1.24-5.src.rpm (for 1.2.0 or later) - October 27, 2004
ipvsadm-1.24-4.src.rpm (for 1.1.8 or later) - January 10, 2004
ipvsadm-1.24-3.src.rpm (for 1.1.8 or later) - December 20, 2003
ipvsadm-1.24.tar.gz - December 10, 2005

我的命令你参考一下:
rpm -ivh ipvsadm-1.24-6.src.rpm
cd /usr/src/redhat/SOURCES
tar -zxvf ipvsadm-1.24.tar.gz
cd ipvsadm-1.24
ln -s /usr/src/kernels/2.6.18-128.el5-x86_64/ /usr/src/linux
make
make install
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP