0

当我尝试在 Jetson TK1 上使用 protoc 3.0.0 alpha 3 和 jdk 1.8 编译 Bazel 0.1.0 时,我在 Building Bazel 工具中遇到了这个 JNI 链接错误。信息:Blaze 版本信息:构建标签:head (@125b349) 构建目标:bazel-out/local_linux-fastbuild/bin/src/main/java/bazel-main_deploy.jar 构建时间:Fri Feb 24 08:29:59 2017 (1487924999) 构建时间戳:1487924999 构建时间戳为 int:1487924999 2017 年 2 月 24 日上午 9:08:10 com.google.devtools.build.lib.runtime.BlazeRuntime 主要信息:使用参数启动 Blaze 服务器 [--max_idle_secs,10800 , --install_base=/home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba, --install_md5=2dac0f619e9cc270a8fcbda27d4228ba, --output_base=/home/ubuntu/.cache/bazel/_bazel_ubuntu/9a43f1fcce27c7feee2a9f965aa85b05, --workspace_directory=/主页/ubuntu/下载/bazel,--nofatal_event_bus_exceptions, --option_sources=blazerc:] JNI 初始化失败:/home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so: /home/ubuntu/.cache/bazel/_bazel_ubuntu/install /2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so:意外重定位类型 0x03。可能您的安装已损坏;如果此问题仍然存在,请尝试“rm -fr /home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba”。java.lang.UnsatisfiedLinkError: /home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so: /home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbded_binaries/libunix8. java.lang.ClassLoader$NativeLibrary 的意外重定位类型 0x03。

4

1 回答 1

1

Bazel 0.1.0 是一个旧版本,最新的是 0.4.4。

您是否尝试按照从源代码编译的说明进行操作?

于 2017-02-24T11:45:49.803 回答