首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ppc64le上构建Bazel 0.5.3时出错

在ppc64le上构建Bazel 0.5.3时出错
EN

Stack Overflow用户
提问于 2017-08-28 23:17:48
回答 1查看 220关注 0票数 0

我正在尝试在Ubuntu16.04,Linux ppc64le上构建Bazel0.5.3。我想知道bazel 0.5.3所需的PROTOC和GRPC_JAVA_PLUGIN版本。使用protoc 3.2.0和grpc-java 1.0.0,我得到了以下错误:

./compile.sh

信息:通过提供指向bazel二进制文件的路径作为第二个参数,可以跳过第一步: INFO:./compile.sh compile / path / to /bazel?从头开始构建Bazel。/opt/DL/protobuf/bin/protoc -Isrc/main/protobuf/ -Isrc/main/java/com/google/devtools/build/lib/buildeventstream/proto/ --java_out=/tmp/bazel_ltKtch3G/src --plugin=protoc-gen-grpc=/pkgbuild/bazel/protoc-gen-grpc-java --grpc_out=/tmp/bazel_ltKtch3G/src src/main/java/com/google/devtools/build/lib/buildeventstream/proto/build_event_stream.proto src/main/protobuf/invocationpolicy.proto:找不到文件。build_event_stream.proto:未找到导入"src/main/protobuf/invocation_policy.proto“或存在错误。build_event_stream.proto:261:3:未定义"blaze.invocation_policy.InvocationPolicy“。

我认为这是因为grpc/grpc-java版本不兼容。在这件事上请帮帮我。提前谢谢西田先生。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-29 01:24:02

您可以在此处查看版本:

https://github.com/bazelbuild/bazel/tree/0.5.3/third_party/protobuf https://github.com/bazelbuild/bazel/tree/0.5.3/third_party/grpc

所以看起来Bazel 0.5.3依赖于grpc 1.3.0和protobuf 3.2.0。

只是为了确认一下,你确实下载了发行版归档文件,对吧?compile.sh不能与克隆的git repo一起工作。

仅供参考,您也可以尝试Bazel 0.5.4,因为它是最近发布的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45922313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档