无法编译Mesos框架

时间:2016-04-29 13:38:41

标签: build mesos

我已经从源安装了Mesos,并且能够启动主服务器和从服务器。 但是当我尝试编译test_framework.cpp时,我得到了

error: #error regenerate this file with a newer version of protoc.
#error regenerate this file with a newer version of protoc.

虽然,我已经从源代码安装了最新版本(2.6.1)。

注意:机器上没有先前存在的protoc.so文件。

1 个答案:

答案 0 :(得分:2)

它似乎是protobuf版本的可压缩性问题。你可以试试一个较旧的protobuf版本(例如,2.5)吗?并使用--with-protobuf=/path/to/libproto配置mesos。

顺便说一句,我偶尔也会看到这个。通常,大多数人更喜欢在mesos用户邮件列表(user@mesos.apache.org)上查询与mesos相关的问题,这可能会被更多用户看到,更有可能获得帮助:)