В общем, я перезапустил коллекцию, и журнал выглядит следующим образом:
root@W-PC:/home/w-pc/kernel_dev/android_kernel_huawei_hi6210sft# make -j5
CHK include/generated/uapi/linux/version.h
CC scripts/mod/devicetable-offsets.s
GEN scripts/mod/devicetable-offsets.h
HOSTCC scripts/mod/file2alias.o
CHK include/generated/utsrelease.h
CALL scripts/checksyscalls.sh
HOSTLD scripts/mod/modpost
CHK include/generated/compile.h
LD init/mounts.o
/home/w-pc/kernel_dev/gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: no input files
make[1]: *** [scripts/Makefile.build:454: init/mounts.o] Ошибка 1 (Error 1)
make[1]: *** Ожидание завершения заданий…(Waiting for tasks to complete...)
LD arch/arm64/crypto/sha1-ce.o
/home/w-pc/kernel_dev/gcc-linaro-4.9.4-2017.01-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-ld: no input files
make[1]: *** [scripts/Makefile.build:454: arch/arm64/crypto/sha1-ce.o] Ошибка 1
make: *** [Makefile:883: arch/arm64/crypto] Ошибка 2
make: *** Ожидание завершения заданий… (Waiting for tasks to complete...)
make: *** [Makefile:883: init] Ошибка 2 (Error 2)
CHK kernel/config_data.h
root@W-PC:/home/w-pc/kernel_dev/android_kernel_huawei_hi6210sft#
Google еще не дал никаких решений ... Что касается номеров строк Makefile, то они выглядят так:
scripts / Makefile.build
454: $ (call if_changed, link_multi-y)
строка 883 не находится в этом macafile (makefile)
строка 454 в каталоге ядра выглядит следующим образом:
export KBUILD_AFLAGS AFLAGS_KERNEL AFLAGS_MODULE
строка 883 должна выглядеть следующим образом:
$ (Q) $ (MAKE) $ (build) = $ @
В make-файле по пути arch/arm64/crypto
нет строк с такими числами.
Постскриптум: Не ясно как ядро было под 4.0 EMUI, а это под 4.1. Да, это верно, он остался прежним ... странно.
Пожалуйста, помогите мне решить эту проблему.