2017-06-21 5 views
0

エラー:/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 & & 幹部の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/practice/tensorflow/local _install/isl-0.11/lib:/volp1/quota_ctrl/yohchang/practice/tensorflow/local_install/cloog-0.18.0/lib PATH =/volp1/quota_ctrl/yohchang/practice/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/bin:/ usr/dt/bin:/ usr/openwin/bin:/ usr/local/bin:/ usr/ucb/bin:/ usr/bin:/ usr/sbin :/ bin/X11:/ usr/X11R6/bin:/ sc10/ap/xv/sun:/ ban/wchuang/tool:/ sc10/ap/tool:/ vol0/sys/tool:/ 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 - 関数セクション-fdata-sections' -std = C++ 0x '-MD -MF bazel-out /ローカル-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。外部/ bazelツール/ツール/ cpp/gcc3 -fno-canonical-system-headers -gote-bazel-out/local-opt/genfiles外部/ bazel_tools -gote bazel-out/local-opt/genfiles/external/bazel_tools -d__TIMEDAMP __ = "redacted" "-D__TIME __ ="編集済み "'-c src/main/cpp/blaze_util_linux.cc -o bazel-out/local src/main/cpp/blaze_util_linux.o):com.google.devtools.build.lib.shell.BadExitStatusException:ステータス1のプロセスが終了しました。 src/main /cpp/blaze_util_linux.cc:18:25:致命的なエラー:Linuxの/ magic.h:bazelコンパイルエラー:linux/magic.h:そのようなファイルやディレクトリはありません

には、そのようなファイルやディレクトリの "Linux/magic.h" 終了

^ コンパイル。

これを解決する方法を本当に知りません... 私はいくつかの情報を見つけるためにGoogleを使用しようとします。この問題は私の古いカーネルが原因である可能性があることを私に伝えます。しかし、私は次に何ができるのか分かりません。

環境情報

オペレーティングシステム: のRed Hat Enterprise Linux Serverは5.7(Tikanga) LDD(GNU libcでは)2.5 のgcc-4.8.1をリリース その他の情報(私はさらに、このコンパイラをインストールしてください。): yumやその他のオンラインアップデートを使ってパッケージをインストールすることはできません。 ソースコードをダウンロードして、RedHatコンピュータでコンパイルします。

バーゼル版(バーゼル情報の出力): 0.5.1-dist その他の情報が必要な場合は、お知らせください。 助けてくれてありがとう!

答えて

1

linux/magic.hはBazelの一部ではなく、環境の一部です。私は、例えば、/usr/include/linux/magic.hにそれを持っています。

kernel-headers(あなたがインストールするものはyum install kernel-headers)のものをダウンロードして、gccがそれらを見ることができる場所に置くことができますか?それはgcc -E -xc++ - -vによって返されるディレクトリの1つになります。

関連する問題