2017-02-24 9 views
0

proto 3.0.0 alpha 3とjdkでBazel 0.1.0をコンパイルしようとしましたがJetson TK1の1.8では、Building BazelツールでこのJNIリンクエラーが発生しました。 INFO:Blazeバージョン情報:ビルドラベル:head(@ 125b349) ビルドターゲット:bazel-out/local_linux-fastbuild/bin/src/main/java/bazel-main_deploy.jar ビルド時間:Fri Feb 24 08:29 :59 2017(1487924999) ビルドタイムスタンプ:intとして1487924999 ビルドタイムスタンプ:1487924999 2017年2月24日午前9時08分10秒AM com.google.devtools.build.lib.runtime.BlazeRuntimeメイン INFO:とブレイズサーバーの開始/ home/ubuntu/.cache/bazel/_bazel_ubuntu/install_md5 = 2dac0f619e9cc270a8fcbda27d4228ba、--output_base =/home/ubuntu/9a43f1fcce27c7feee2a9f965aa85b05、--workspace_directory =/home/ubuntu/Downloads/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/2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so :予期しないリロケーションタイプ0x03 at java.lang.ClassLoader $ NativeLibrary.load(ネイティブメソッド) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) at java.lang.ClassLoader.loadLibrary(ClassLoader.java: 1857) at java.lang.Runtime.loadLibrary0(Runtime.java:870) at java.lang.System.loadLibrary(System.java:1122) (com.google.devtools.build.lib.UnixJniLoader.loadJni( UnixJniLoader.java:25) com.google.devtools.build.lib.unix.ProcessUtils。(ProcessUtils.java:27) (com.google.devtools.build.lib.util.ProcessUtils $ 1.getpid(ProcessUtils.java:53) (com.google.devtools.build.lib.util.ProcessUtils.getpid(ProcessUtils.java:77) ) com.google.devtools.build.lib.util.OsUtils.forceJNI(OsUtils.java:56) (com.google.devtools.build.lib.util.OsUtils.maybeForceJNI(OsUtils.java:43) at com) .google.devtools.build.lib.runtime.BlazeRuntime.newRuntime(BlazeRuntime.java:1437) (com.google.devtools.build.lib.runtime.BlazeRuntime.createBlazeRPCServer(BlazeRuntime.java:1328) 、com.google) .devtools.build.lib.runtime.BlazeRuntime.serverMain(BlazeRuntime.java:1301) (com.google.devtools.build.lib.runtime.BlazeRuntime.main(BlazeRuntime.java:1097) 、com.google.devtools) .build.lib.ba zel.BazelMain.main(BazelMain.java:56) 2017年2月24日9:08:10 AM com.google.devtools.build.lib.runtime.BugReport printThrowableTo SEVERE:Blazeがクラッシュしました java.lang.UnsatisfiedLinkError:ホーム/ Ubuntuの/ .cache/bazel/_bazel_ubuntu /インストール/ 2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so:/home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so:予期しない再配置タイプ0x03の のjavaで.lang.ClassLoader $ NativeLibrary.load(ネイティブメソッド) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857) at java.lang。 (System.java:1122)com.google.devtools.build.lib.unix.ProcessUtils。(ProcessUtils。)。java:27) com.google.devtools.build.lib.util.ProcessUtils $ 1.getpid(ProcessUtils.java:53) com.google.devtools.build.lib.util.ProcessUtils.getpid(ProcessUtils.java :77) com.google.devtools.build.lib.util.OsUtils.forceJNI(OsUtils.java:56) com.google.devtools.build.lib.util.OsUtils.maybeForceJNI(OsUtils.java:43) com.google.devtools.build.lib.runtime.BlazeRuntime.newRuntime com.google.devtools.build.lib.runtime.BlazeRuntime.createBlazeRPCServer(BlazeRuntime.java:1328で(BlazeRuntime.java:1437) )で) com.google.devtools.build.lib.runtime.BlazeRuntime.serverMain(BlazeRuntime.java:1301) com.google.devtools.build.lib.runtime.BlazeRuntime.main(BlazeRuntime.java:1097) at com .google。 devtools.build.lib.bazel.BazelMain.main(BazelMain.java:56)Jazon TK1でBazel 0.1.0をproto 3.0.0 alpha 3とjdk 1.8でコンパイルしようとしたとき、このJNIリンクエラーに遭遇しました

答えて

1

Bazel 0.1.0は古いリリースです。最新のバージョンは0.4.4です。

Compiling from Sourceの手順に従ってみましたか?

+0

bazelをインストールし、bazel 0.1.0を正常にインストールする手順に従うように再試行します。 THX !! –

関連する問題