Firefly开源社区

标题: ERR: aio-rk3399pro-jd4.mk not found的原因找到了 [打印本页]

作者: qslia    时间: 2019-12-24 12:02
标题: ERR: aio-rk3399pro-jd4.mk not found的原因找到了
if [ ! -n "$1" ];then
21         echo "build all and save all as default"
22         BUILD_TARGET=allsave
23 else
24         BUILD_TARGET=$1
25         echo $1
26         NEW_BOARD_CONFIG=$(find $CFG_DIR -name $1)
27         echo $NEW_BOARD_CONFIG
28 fi
文件名build.sh
第26行的本意是找到aio-rk3399pro-jd4.mk后,把该文件所在路径赋给NEW_BOARD_CONFIG,但我实际操作发现,第26行实现不了如上所述功能从而导致报错,然后编译出错。请问下怎么修改这条命令呢?

作者: qslia    时间: 2019-12-24 12:05
编译SDK
编译前配置

配置文件 aio-rk3399pro-jd4.mk:

./build.sh aio-rk3399pro-jd4.mk

#文件路径在`device/rockchip/rk3399pro/aio-rk3399pro-jd4.mk`

配置文件生效会连接到device/rockchip/.BoardConfig.mk,检查该文件可以验证是否配置成功。

注意:aio-rk3399pro-jd4.mk为编译生成buildroot固件的配置文件.同时用户也可以通过参考该配置生成新的配置文件来适配自己所需要的固件。


以上摘取自wiki教程
作者: qslia    时间: 2019-12-24 15:01
为啥source aio-rk3399pro-jd4.mk之后 再一次执行source .BoardConfig.mk后不会覆盖source aio-rk3399pro-jd4.mk呢?
或者说为啥source aio-rk3399pro-jd4.mk之后, .BoardConfig.mk就等效于变成了aio-rk3399pro-jd4.mk了呢?




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