Когда я попытался скомпилировать Bazel 0.1.0 с protoc 3.0.0 alpha 3 и jdk 1.8 на Jetson TK1, я столкнулся с этой ошибкой ссылки JNI
Когда я попытался скомпилировать Bazel 0.1.0 с protoc 3.0.0 alpha 3 и jdk 1.8 на Jetson TK1, я встретил эту ошибку JNI-ссылки в инструментах Building Bazel. ИНФОРМАЦИЯ: Информация о версии Blaze: Метка сборки: head (@125b349) Цель сборки: bazel-out/local_linux-fastbuild/bin/src/main/java/bazel-main_deploy.jar Время сборки: пт 24 февраля 08:29:59 2017 (1487924999) Отметка времени создания: 1487924999 Отметка времени создания как int: 1487924999 24 февраля 2017 г. 9:08:10 com.google.devtools.build.lib.runtime.BlazeRuntime главная ИНФОРМАЦИЯ: Запуск сервера Blaze с аргументами [--max_idle_secs, 10800, --install_base=/ дом / убунту /.cache / Базэл /_bazel_ubuntu/ установить /2dac0f619e9cc270a8fcbda27d4228ba, --install_md5=2dac0f619e9cc270a8fcbda27d4228ba, --output_base=/ дом / убунту /.cache / Базэл /_bazel_ubuntu/9a43f1fcce27c7feee2a9f965aa85b05, --workspace_directory=/home/ubuntu/Downloads/bazel, --nofatal_event_bus_exceptions, --option_sources=blazerc:] Не удалось инициализировать JNI: /home/ubuntu/.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fc_index_base_bude_bb_bb_d_d_D_D_D_D_W_B_D_D_D_W_B_D_Web_I_D_D_D_W_B_D \.cache/bazel/_bazel_ubuntu/install/2dac0f619e9cc270a8fcbda27d4228ba/_embedded_binaries/libunix.so: unspected тип перемещения 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 в java.lang.ClassLoader$NativeLibrary.load(собственный метод) в java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) в java.lang.ClassLoader.loadLibrary(ClassLoader.java:1857) в java.lang.Runtime.loadLibrary0(Runtime.java:870) в 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) на com.google.devtools.build.lib.runtime.BlazeRuntime.newRuntime(BlazeRuntime.java:1437) на com.google.devtools.build.lib.runtime.BlazeRuntime.createBlazeRPunertime. 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.bazel.BazelMain.main(BazelMain.java:56) 24 февраля 2017 г. 9:08:10 com.google.devtools.build.lib.runtime.BugReport printThrowableTo SEVERE: Blaze разбился 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 в java.lang.ClassLoader$NativeLibrary.load(собственный метод) в java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1941) в java.lang.ClassLoader. loadLibrary (ClassLoader.java:1857) в java.lang.Runtime.loadLibrary0(Runtime.java:870) в 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) на com.google.devtools.build.lib.runtime.BlazeRuntime.newRuntime(BlazeRuntime.java:1437) на ком.google.devtools.build.lib.runtime.BlazeRuntime.createBlazeRPCServer(BlazeRuntime.java:1328) в com.google.devtools.build.lib.runtime.BlazeRuntime.serverMain(BlazeRuntime.java:1301) в com.google.to. build.lib.runtime.BlazeRuntime.main (BlazeRuntime.java:1097) на com.google.devtools.build.lib.bazel.B azelMain.main (BazelMain.java:56)
1 ответ
Базель 0.1.0 - старая версия, последняя - 0.4.4.
Вы пытались следовать инструкциям по компиляции из источника?