无法弄清楚为什么这个内核构建失败

时间:2016-05-29 14:33:37

标签: android linux build kernel

我正在尝试为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)) ####

由于它的重量,我无法将整个输出放在pastebin上。告诉我哪些部分可能对你有意义。

编辑: 在这个链接,你可以找到最后5000行 http://pastebin.com/XAVNQJDY

1 个答案:

答案 0 :(得分:0)

确定。感谢来自@Adam的提示我只用一个作业开始构建以获得顺序输出,我发现在最后一行之前有两个问题

drivers/built-in.o:(.data+0x36980): undefined reference to `IMX135_MIPI_RAW_SensorInit'

drivers / built-in.o :(。data + 0x369b0):对'OV5648MIPISensorInit'的未定义引用 我在defconfig中为我的设备设置了正确的传感器,并且已成功完成构建。