在centos6.7 x64上编译安装mesos 0.24.0时需要使用gcc 4.8以上版本, 此处记录编译方法
- 通过GCC镜像下载
- 解压tar.gz文件:
tar -zvxf gcc-4.8.5.tar.gz
并cd到解压目录 - 下载依赖包, 执行脚本:
./contrib/download_prerequisites
- 创建编译目录:
mkdir build && cd build
- 生成从makefile文件录:
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
- make程序:
make -j4
- 执行测试用例:
make check/test
- 安装:
make install
注意:
在编译过程中可能出现报错: gnu/stubs.h: No such file or directory
, 需要安装glibc-devel.i686包, 命令: yum install glibc-devel.i686