我的虚拟机是Ubuntu 18.04.6 LTS 执行到的步骤是
报错的结果为: Your make is too old: GNU Make 4.4 Please update it: git clone https://github.com/mirror/make.git --depth 1 -b 4.2 cd make git am /home/book/proj/rk356x_sdk-linux5.10/buildroot/package/make/*.patch autoreconf -f -i ./configure sudo make install -j8 可以看出我的make是4.4版本,不应该报过时,不知道怎么进行下去了。按照编译教程同步到的内容应为 2.1.3. 目录结构 .├── app ├── buildroot # Buildroot 根文件系统编译目录 ├── build.sh -> device/rockchip/common/build.sh # 编译脚本 ├── device # 编译相关配置文件 ├── docs # 文档 ├── envsetup.sh -> buildroot/build/envsetup.sh ├── external ├── kernel # Kernel ├── Makefile -> device/rockchip/common/Makefile ├── prebuilts # 交叉编译工具链 ├── rkbin ├── tools # 工具目录 └── u-boot 但其真正同步到的文件夹如下,与教程有较大出入,比如没有app文件夹和buildroot文件夹 . ├── build.sh -> device/rockchip/common/scripts/build.sh ├── device ├── docs ├── firefly-update.sh -> device/rockchip/common/scripts/firefly-update.sh ├── kernel ├── Makefile -> device/rockchip/common/Makefile ├── output ├── prebuilt_rootfs ├── prebuilts ├── README.md -> device/rockchip/common/README.md ├── rkbin ├── rkflash.sh -> device/rockchip/common/scripts/rkflash.sh ├── tools └── u-boot |
-
1.46 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1