Ядро сборки ElementalX на Ubuntu 16.04 (64-разрядная версия)

Попытка построить ядро ​​ElementalX для android на Ubuntu 16.04 (64 бит). Я загрузил исходные файлы ядра и папки инструментов NDK toolchain и поместил их в свой домашний каталог соответственно. Поэтому я добираюсь до финальной части, которая компилирует ядро, запустив следующую команду make ARCH=arm CROSS_COMPILE=arm-linux-androideabi-. Прошло десять минут, пока я не столкнулся со следующей ошибкой:

arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 58 of arch/arm/kernel/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 9 of arch/arm/common/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 6 of arch/arm/crypto/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 24 of arch/arm/mach-msm/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 40 of fs/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 12 of crypto/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 38 of block/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 24 of lib/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 33 of drivers/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 6 of sound/built-in.o is not in EXIDX output section
arm-linux-androideabi-ld: warning: unwinding may not work because EXIDX input section 34 of net/built-in.o is not in EXIDX output section
drivers/built-in.o:mdss_fb.c:function mdss_set_rgb: error: undefined reference to 'kcal_ext_apply_values'
drivers/built-in.o:mdss_fb.c:function mdss_get_rgb: error: undefined reference to 'kcal_ext_show_values'
Makefile:786: recipe for target 'vmlinux' failed
make: *** [vmlinux] Error 1

Кто-нибудь знаком с такой ошибкой? потому что у меня полностью нет идей и может возникнуть такая ошибка из ядра ElementalX Я использую, потому что перед NDK я использовал Ubuntu 16.04 (64 бит) и i получал совершенно другую ошибку в файле «compiler-gcc5.h», отсутствующем в каталоге my / include / linux, поэтому вы считаете, что мне нужно изменить инструментальную цепочку, которую я использую?

1
задан 22 March 2017 в 18:48

0 ответов

Другие вопросы по тегам:

Похожие вопросы: