【发布时间】:2016-07-02 18:23:20
【问题描述】:
我正在尝试为Samsung note 2 on OSX 编译一个CM 10.2 ROM,并且在我输入 make -j4 后它给了我以下错误:
No private recovery resources for TARGET_DEVICE generic
build/core/tasks/kernel.mk:87: **********************************************************
build/core/tasks/kernel.mk:88: * Kernel source found, but no configuration was defined *
build/core/tasks/kernel.mk:89: * Please add the TARGET_KERNEL_CONFIG variable to your *
build/core/tasks/kernel.mk:90: * BoardConfig.mk file *
build/core/tasks/kernel.mk:91: **********************************************************
Can't open build/target/board/generic/arch/arm/configs/: No such file or directory at -e line 1.
Can't open build/target/board/generic/arch/arm/configs/: No such file or directory at -e line 1.
target Prebuilt: (/Volumes/android/WORKING_DIRECTORY2/out/target/product/generic/kernel)
host C: adb <= system/core/adb/commandline.c
host C: adb <= system/core/adb/adb_client.c
acp: missing destination file
make: *** [/Volumes/android/WORKING_DIRECTORY2/out/target/product/generic/kernel] Error 2
make: *** Waiting for unfinished jobs....
make: *** Waiting for unfinished jobs....
#### make failed to build some targets (33 seconds) ####
在 BoardConfig.mk 文件中已经设置了以下值:
TARGET_KERNEL_CONFIG := cyanogenmod_n7100_defconfig
我是新手,无法在任何地方找到任何有关此的帖子。我已经用完了可能的选项来解决这个问题,任何解决这个问题的帮助将不胜感激。
附:如果我尝试设置,有人可以告诉我可以给出什么值 TARGET_PREBUILT_KERNEL?
【问题讨论】:
-
进度:大约有 14 个 BoradConfig.mk 文件,我将
TARGET_KERNEL_CONFIG := cyanogenmod_n7100_defconfig一个一个添加到它们中,并且能够编译更多的 ROM,直到它因其他原因而失败。我现在得出的结论是,我用来编译 ROM 的原始分支不起作用。如果你们对此有意见,请告诉我,同时我已经开始研究 AOSP Lollipop ROM
标签: android osx-yosemite samsung-mobile cyanogenmod