0
私はAndroidデバイス用のリカバリを構築しようとしていますが、あまりにも(私にとっては...)説明でビルドが失敗します。ここに最新のラインがありますこのカーネルビルドが失敗する理由を特定できません
target C: libcrypto_static <= external/openssl/crypto/sha/sha1dgst.c
target C: libcrypto_static <= external/openssl/crypto/sha/sha256.c
target C: libcrypto_static <= external/openssl/crypto/sha/sha512.c
target C: libcrypto_static <= external/openssl/crypto/sha/sha_dgst.c
target C: libcrypto_static <= external/openssl/crypto/srp/srp_lib.c
make[2]: *** [vmlinux] Error 1
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory `/home/Arch/javier/dati/download/part-tree/kernel-3.10'
make: *** [/home/Arch/javier/dati/download/part-tree/out/target/product/y991/obj/KERNEL_OBJ/arch/arm64/boot/Image.gz-dtb] Error 2
make: *** Waiting for unfinished jobs....
target C: libcrypto_static <= external/openssl/crypto/srp/srp_vfy.c
#### make failed to build some targets (12:24 (mm:ss)) ####
重量のために出力全体をペーストビンに入れることができません。どの部分が面白いか教えてください。
EDIT:このリンクで あなたは最後の5000行 http://pastebin.com/XAVNQJDY
カーネルを-jオプション(例えばmake -j4)でビルドしていますか?その場合、より多くのログ行を表示する必要があります。 – Adam
はい、私は-j5を使用しました。元の質問に、より多くの出力を加えたリンクを追加しました。 – 4javier
別のツールチェーンを使うべきでしょうか?ここを見てくださいhttp://forum.xda-developers.com/google-nexus-5/help/solved-stock-kernel-build-problems-t2532147 – Adam