2016-04-29 94 views
2

我已經從源代碼安裝了Mesos並且能夠啓動主控和從屬。 但是,當我試圖編譯test_framework.cpp,我得到無法編譯Mesos框架

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文件。

回答

2

它看起來像一個protobuf版本的可壓縮性問題。您可以嘗試使用較舊的protobuf版本(例如2.5)嗎?並使用--with-protobuf=/path/to/libproto配置mesos。

順便說一句,我偶爾在這裏看到這個。通常,大多數人會更喜歡在mesos用戶郵件列表([email protected])上詢問相關的問題,這可能會被更多用戶看到,並且更可能獲得幫助:)