LINUX.ORG.RU

Ядро Android

 , ,


0

1

На команду make НАЗВАНИЕ_ДЕФКОНФИГА Выдает это

make[1]: вход в каталог «/home/pavel/neth/Xiaomi_Kernel_OpenSource-riva-n-oss/out»
  HOSTCC  scripts/basic/fixdep
  GEN     ./Makefile
  HOSTCC  scripts/kconfig/conf.o
  SHIPPED scripts/kconfig/zconf.tab.c
  SHIPPED scripts/kconfig/zconf.lex.c
  SHIPPED scripts/kconfig/zconf.hash.c
  HOSTCC  scripts/kconfig/zconf.tab.o
  HOSTLD  scripts/kconfig/conf
drivers/input/touchscreen/ft5336/Kconfig:2:warning: ignoring type redefinition of 'TOUCHSCREEN_FT5336' from 'boolean' to 'tristate'
drivers/input/touchscreen/FT5346/Kconfig:2:warning: ignoring type redefinition of 'TOUCHSCREEN_FT5346' from 'boolean' to 'tristate'
drivers/soc/qcom/Kconfig:368:warning: choice value used outside its choice group
drivers/soc/qcom/Kconfig:373:warning: choice value used outside its choice group
***
*** Can't find default configuration "arch/x86/configs/S88505AA1-perf_defconfig"!
***
../scripts/kconfig/Makefile:105: recipe for target 'S88505AA1-perf_defconfig' failed
make[2]: *** [S88505AA1-perf_defconfig] Error 1
/home/pavel/neth/Xiaomi_Kernel_OpenSource-riva-n-oss/Makefile:545: recipe for target 'S88505AA1-perf_defconfig' failed
make[1]: *** [S88505AA1-perf_defconfig] Error 2
make[1]: выход из каталога «/home/pavel/neth/Xiaomi_Kernel_OpenSource-riva-n-oss/out»
Makefile:145: recipe for target 'sub-make' failed
make: *** [sub-make] Error 2
В чем ошибка?

https://pp.userapi.com/c852124/v852124776/170e2e/WUQYXpoKsm8.jpg



Последнее исправление: leave (всего исправлений: 2)

И зачем ты ядро от xiaomi пытаешься под x86 компилять?

Black_Shadow ★★★★★
()
Ответ на: комментарий от Black_Shadow

Я пытаюсь скомпилить ядро для Nethunter.С чего вы взяли что я компилю по x86 ? Если поможете, буду благодарен

debil228
() автор топика
Ответ на: комментарий от debil228
*** Can't find default configuration "arch/x86/configs/S88505AA1-perf_defconfig"!
***
anonymous
()
Ответ на: комментарий от debil228

С чего вы взяли что я компилю по x86 ?

С того, что ты компиляешь под x86.

Black_Shadow ★★★★★
()
Ответ на: комментарий от debil228

Для начала тебе нужен кросскомпилятор с тулчейном под ARM.

Black_Shadow ★★★★★
()
Ответ на: комментарий от debil228

Warning не ошибка, а предупреждение. Переходи к следующему пункту. И кидай лог ошибки на pastebin, никто твои скриншоты детально разбирать не будет.

(Эх, опять моя жопа приключений ищет, всякое объяснять школьникам с их Nethunter и прочими кали)

a1batross ★★★★★
()
Последнее исправление: a1batross (всего исправлений: 1)
Ответ на: комментарий от debil228

Потому что у тебя вместо

arch/arm64/configs/S88536AA2-perf_defconfig

в сексуальном поиске

arch/x86/configs/S88505AA1-perf_defconfig

One ★★★★★
()
Ответ на: комментарий от debil228

Вместо того, чтобы искать конфиг по адресу arch/arm64/configs/S88536AA2-perf_defconfig

у тебя сборка ищет arch/x86/configs/S88505AA1-perf_defconfig, что связано скорее всего, что ты где-то указал, что собираешь ядро под x86 вместо arm64.

В идеале открой 4pda или xda для себя, начни с чтения шапок тем про сборку ядра, если такие проблемы возникали.

One ★★★★★
()
Ответ на: комментарий от Deleted

ну потому что я реально в этих вопросах не шарю((((

debil228
() автор топика
Ответ на: комментарий от a1batross

А, ты это, в путь посмотри где у него ядро лежит, там как раз нетхунтер

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.