2017-06-21 61 views
0

ERROR:/ban/yohchang/practice/tensorflow/bazel-0.5.1-dist/src/main/cpp/BUILD:7:1:C++規則的彙編 'SRC /主/ CPP //:blaze_util' 失敗:GCC失敗:錯誤執行命令 (CD /tmp/bazel_tC149834/out/execroot/bazel-0.5.1-dist & & EXEC ENV - LD_LIBRARY_PATH = :/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/gcc-4.8.1/lib:/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/gcc-4.8.1/lib64 /:/ volp1/quota_ctrl/yohchang /practice/tensorflow/local_install/mpc-0.8.1/lib:/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/gmp-4.3.2/lib:/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/mpfr -2.4.2/lib目錄:/ volp1/quota_ctrl/yohchang /實習/ tensorflow /本地_install/ISL-0.11/lib中:/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/cloog-0.18.0/lib PATH =/volp1/quota_ctrl/yohchang /實踐/ tensorflow/LOCAL_INSTALL/binutils的-2.28:/ SC10 /ap/sivl/2005.09-SP1-1/bin:/vol0/sys/myPrint/print_execd-6.2u4/bin/lx24-amd64:/sc10/ap/linux/bin:/ban/yohchang/:.:/bin :在/ usr/UCB:在/ usr/CCS /斌:在/ usr/DT /斌:在/ usr/openwin /斌:在/ usr/local/bin目錄:在/ usr/UCB /斌:在/ usr/bin中:/ usr/sbin目錄:/ bin中/ X11:在/ usr/X11R6/bin中:/ SC10/AP/XV /太陽:/禁止/ wchuang /工具:/ SC10/AP /工具:/ VOL0/SYS /工具:在/ usr/bin中:/ volp1 /quota_ctrl/yohchang/practice/tensorflow/local_install/gcc-4.8.1/bin PWD =/proc/self/cwd /volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/gcc-4.8.1/bin/gcc -U_FORTIFY_SOURCE -fstack-protector -Wall -B/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/gcc-4.8.1/bin -B/usr/bin -Wunused-but-set-parameter -Wno-free-nonheap -object -fno-omit-frame-pointer -g0 -O2'-D_FORTIFY_SOURCE = 1'-DNDEBUG -ffunction-sections -fdata-sections'-std = C++ 0x'-MD -MF bazel -out/local-opt/bin/src/main/cpp/objs/blaze_util/src/main/cpp /blaze_util_linux.d'-frandom-seed = bazel-out/local-opt/bin/src/main/cpp/objs/blaze_util/src/main/cpp/blaze_util_linux.o'-DBLAZE_OPENSOURCE -iquote。 -iquote巴澤爾輸出/本地選擇/ genfiles -iquote外部/ bazel_tools -iquote巴澤勒輸出/本地選擇/ genfiles /外部/ bazel_tools -isystem外部/ bazel_tools /工具/ CPP/-fno的gcc3規範系統報頭-Wno-built-macro-redefined'-D__DATE =「redacted」'-D__TIMESTAMP __ =「redacted」''-D__TIME __ =「redacted」'-c src/main/cpp/blaze_util_linux.cc -o bazel-out/local -opt/bin中/ SRC /主/ CPP/_objs/blaze_util/SRC /主/ CPP/blaze_util_linux.o):com.google.devtools.build.lib.shell.BadExitStatusException:過程退出,狀態1. SRC /主/cpp/blaze_util_linux.cc:18:25:致命錯誤:LINUX/magic.h:沒有這樣的文件或目錄巴澤勒編譯錯誤:LINUX/magic.h:沒有這樣的文件或目錄

包括 「Linux的/ magic.h」

^ 編譯終止。

真的不知道如何解決這個... 我嘗試使用谷歌找到一些信息。它告訴我,也許這個問題是由我的舊內核引起的。但我真的不知道接下來我能做什麼。

環境信息

操作系統: 紅帽企業Linux服務器版本5.7(Tikanga) LDD(GNU libc中)2.5 GCC-4.8.1(我還安裝這個編譯器。) 其他信息: 我不能使用yum或任何其他在線更新來安裝軟件包...所以我下載源代碼並將它們編譯到我的redhat計算機上。

Bazel版本(bazel信息發佈的輸出): 0.5.1-dist 如果您需要任何其他信息,請讓我知道! 感謝您的幫助!

回答

1

LINUX/magic.h不是巴澤爾的一部分,它是環境的一部分。例如,我在/usr/include/linux/magic.h

你能否下載相當於kernel-headers(你可以安裝的那個版本爲yum install kernel-headers)並把它們放到gcc可以看到的地方?這將成爲gcc -E -xc++ - -v返回的目錄之一。

相關問題