Как исправить ошибку vmlinux.o и ошибку кросс-компиляции

Я своего рода нуб в ядре. Первый мой вопрос касается кросс-компиляции. Когда я попытался export CROSS_COMPILE, я получил ошибку:

export CROSS_COMPILE=/root/Downloads/android-ndk-r20-beta1/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-eabi-
export ARCH=arm
make clean
/root/Desktop/kek/android_kernel_lge_g3-lineage-16.0/scripts/gcc-version.sh: line 25: /root/Downloads/android-ndk-r20-beta1/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-eabi-gcc: No such file or directory

Вторая ошибка — это vmlinux ошибка при компиляции.

make -no-pie

затем ошибка

ld: cannot find arch/x86/kernel/head_64.o: No such file or directory
ld: cannot find arch/x86/kernel/head64.o: No such file or directory
ld: cannot find arch/x86/kernel/head.o: No such file or directory
ld: cannot find arch/x86/kernel/init_task.o
ld: cannot find init/built-in.o 
make: *** [Makefile:938: vmlinux.o] Error 1  `

Мое ядро ​​https://github.com/LineageOS/android_kernel_lge_g3, а конфигурация defconfig.

о вашей первой ошибке, что выводит ls -la /root/Downloads/android-ndk-r20-beta1/toolchains/arm-linux-a‌​ndroideabi-4.9/prebu‌​ilt/linux-x86_64/bin‌​/? а из file /root/Downloads/android-ndk-r20-beta1/toolchains/arm-linux-a‌​ndroideabi-4.9/prebu‌​ilt/linux-x86_64/bin‌​/arm-eabi-gcc? Я думаю, что было бы избыточно решать вторую проблему до решения первой, так как похоже, что проблема в компиляторе.

user3848844 25.03.2019 16:03

Привет, я своего рода нуб в сборке ядра. Может быть, вы поможете мне, мне просто нужно добавить драйвер моего беспроводного адаптера belkin в ядро. Я хочу запустить одно приложение, но мне нужны эти диски. Вот ссылка на руководство forum.xda-developers.com/showthread.php?t=2338179. Ссылка на мое ядро ​​выше. Модель моего телефона LG g3 vs985. Модель моего адаптера BELKIN FD7. И модель карты Ethernet этого адаптера RTL8150. Пожалуйста, помогите мне построить его для меня. Моя электронная почта [email protected].

Rost 01.04.2019 11:37
0
2
366
0

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