Firefly开源社区

标题: Android首次编译成功,二次编译失败问题咨询 [打印本页]

作者: 零一    时间: 2021-8-9 15:54
标题: Android首次编译成功,二次编译失败问题咨询
之前成功编译过几次Android,近期只修改了kernel和uboot,然后回头编译Android时,发现有如下错误。
尝试过 BoardConfig.mk 加BUILD_BROKEN_DUP_RULES := true,但又会出其他问题。

  1. [ 46% 128/277] including hardware/rockchip/libhwjpeg/Android.mk ...

  2. [ 48% 133/277] including hardware/rockchip/omx_il/Android.mk ...
  3. date: Unknown option 'R' (see "date --help")
  4. cp: .git/hooks/pre-commit: No such file or directory
  5. tools/hooks .git/hooks
  6. [ 99% 276/277] finishing build rules ...
  7. packages/apps/Camera2/Android.mk: warning: "Camera2 (app:platform) should not link against libjni_jpegutil (native:ndk:libc++:static)"
  8. [100% 277/277] writing build rules ...
  9. FAILED:
  10. build/make/core/Makefile:900: error: overriding commands for target`out/target/product/rk3568_firefly_aioj/obj/PACKAGING/depmod_vendor_stripped_intermediates/bcmdhd.ko', previously defined at build/make/core/Makefile:900
  11. 15:45:50 ckati failed with: exit status 1
复制代码



作者: zyk    时间: 2021-8-10 08:50
具体修改了什么,回退修改后是否可以编译成功
作者: 零一    时间: 2021-8-10 09:00
zyk 发表于 2021-8-10 08:50
具体修改了什么,回退修改后是否可以编译成功

我回退试一下,还有个问题咨询下,我修改了dts,编译kernel后会boot的dtb会更新,但是recovery里面的dtb不会同步变化,需要怎么操作重新打包recovery,以便更新里面的dtb
作者: 零一    时间: 2021-8-10 14:00
zyk 发表于 2021-8-10 08:50
具体修改了什么,回退修改后是否可以编译成功

回退还是不行
作者: zyk    时间: 2021-8-10 19:02
如何回退,是通过git reset吗,是否是删除out目录再编译
作者: 零一    时间: 2021-8-11 10:37
zyk 发表于 2021-8-10 19:02
如何回退,是通过git reset吗,是否是删除out目录再编译

解决了,我 make clean完,git reset过,然后重新编译了几个小时,就解决了,但是不知道之前为什么出现问题。
作者: zyk    时间: 2021-8-11 11:39
零一 发表于 2021-8-11 10:37
解决了,我 make clean完,git reset过,然后重新编译了几个小时,就解决了,但是不知道之前为什么出现问 ...

好的,dtb编译Android后应该会更新的
作者: Beau    时间: 2022-9-8 10:13
@zyk,你好我第一次编译几个小时后出现了ninja失败的提示,我执行的是首次编译命令“./FFTools/make.sh -d rk3568-firefly-aioj -j8 -l rk3568_firefly_aioj-userdebug”出现的,想问问怎么解决

5.png (378.55 KB, 下载次数: 1407)

5.png

作者: 永恒的曙光    时间: 2024-1-8 11:09
Beau 发表于 2022-9-8 10:13
@zyk,你好我第一次编译几个小时后出现了ninja失败的提示,我执行的是首次编译命令“./FFTools/make.sh -d  ...

这个是系统运行内存不足的原因吧,要换个高内存配置的电脑
作者: wx__GoOEpY    时间: 2024-1-19 16:40
Beau 发表于 2022-9-8 10:13
@zyk,你好我第一次编译几个小时后出现了ninja失败的提示,我执行的是首次编译命令“./FFTools/make.sh -d  ...

请问你的这个问题解决了吗,我也遇到类似问题,不知道怎么处理




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1