ubuntu21.04 + 编译 debian11 报错解决过程

1. 
apt-get install repo git ssh make gcc libssl-dev liblz4-tool expect g++ patchelf chrpath gawk texinfo chrpath    diffstat binfmt-support qemu-user-static live-build bison flex fakeroot cmake gcc-multilib g++-multilib unzip   device-tree-compiler ncurses-dev

2.
./build.sh lunch


3.
./build.sh uboot

报错:
ERROR: No python2
ERROR: Running build_uboot failed!
ERROR: exit code 1 from line 590:
    ./make.sh $RK_UBOOT_DEFCONFIG $UBOOT_COMPILE_COMMANDS CROSS_COMPILE=$CROSS_COMPILE

解决:
sudo apt-get install python2


4. 
./build.sh kernel

报错:
/usr/bin/env: ‘python’  CC      scripts/mod/devicetable-offsets.s
: No such file or directory
make[2]: *** [scripts/Makefile.build:273: scripts/mod/empty.o] Error 127
make[2]: *** Waiting for unfinished jobs....
/usr/bin/env: ‘python’: No such file or directory
make[2]: *** [scripts/Makefile.build:117: scripts/mod/devicetable-offsets.s] Error 127
make[1]: *** [Makefile:1321: prepare0] Error 2
make: *** [arch/arm64/Makefile:214: rk3588-evb2-lp4-v10-edp-linux.img] Error 2
ERROR: Running build_kernel failed!
ERROR: exit code 2 from line 656:
    make ARCH=$RK_ARCH $RK_KERNEL_DTS.img -j$RK_JOBS

解决:
sudo apt install python-is-python3

5.
./build.sh recovery

6.
cd debian

sudo apt-get install binfmt-support qemu-user-static live-build
sudo dpkg -i ubuntu-build-service/packages/*
sudo apt-get install -f

RELEASE=bullseye TARGET=desktop ARCH=arm64 ./mk-base-debian.sh

VERSION=debug ARCH=arm64 ./mk-rootfs-bullseye.sh

./mk-image.sh

7. 

./mkfirmware.sh 

报错:
make: Entering directory '/home/debian11/linux/buildroot'
  GEN     /home/debian11/linux/buildroot/output/rockchip_rk3588/Makefile
/home/debian11/linux/buildroot/build/defconfig_hook.py -m /home/debian11/linux/buildroot/configs/rockchip_rk3588_defconfig /home/debian11/linux/buildroot/output/rockchip_rk3588/.rockchipconfig
/usr/bin/env: ‘python’: No such file or directory
make[1]: *** [Makefile:1042: rockchip_rk3588_defconfig] Error 127
make: *** [Makefile:88: _all] Error 2
make: Leaving directory '/home/debian11/linux/buildroot'

解决:
sudo apt install python-is-python3

./mkfirmware.sh 
export RK_ROOTFS_SYSTEM=debian

./build.sh updateimg




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

YY2065

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值