keepalived-1.2.2 编译出错问题解决
生活随笔
收集整理的這篇文章主要介紹了
keepalived-1.2.2 编译出错问题解决
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
?今天在centos5.4 32位的系統(tǒng)上編譯較新的keepalived包結(jié)果報錯:
/usr/include/sys/types.h:235: error: conflicting types for ‘blkcnt_t’
/usr/src/linux/include/linux/types.h:142: error: previous declaration of ‘blkcnt_t’ was here
make[2]: *** [ip_vs_nl_policy.o] Error 1
make[2]: Leaving directory `/root/keepalived-1.2.2/keepalived/libipvs-2.6'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/root/keepalived-1.2.2/keepalived'
make: *** [all] Error 2
解決方法如下:
vim keepalived/libipvs-2.6/ip_vs.h ?
將#include <sys/types.h>放到#include <linux/types.h
本文轉(zhuǎn)自 baiying 51CTO博客,原文鏈接:http://blog.51cto.com/baiying/1045240,如需轉(zhuǎn)載請自行聯(lián)系原作者
總結(jié)
以上是生活随笔為你收集整理的keepalived-1.2.2 编译出错问题解决的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql基础(一) 编译安装mysql
- 下一篇: Android 3.0 r1中文API文