冰空间 发表于 2019-4-16 17:42:07

RK3288 无法编译内核 mkbootimg: 未找到命令

按照官网教程部署后,打算编译内核,但是出错
make: Leaving directory '/home/Ubuntu_source/initrd'
./make.sh: 行 56: mkbootimg: 未找到命令
mv: 无法获取'linux-boot.img' 的文件状态(stat): 没有那个文件或目录
请问如何解决 谢谢


rp-jeff 发表于 2019-4-16 18:07:32

把源码 ./out/host/linux-x86/bin/mkbootimg 拷到 /usr/local/bin

sudo cp ./out/host/linux-x86/bin/mkbootimg /usr/local/bin
sudo chmod 666 /usr/local/bin/mkbootimg

冰空间 发表于 2019-4-16 18:13:48

好的我先试试

冰空间 发表于 2019-4-16 18:31:07

你好源码里没有该目录 我是直接在百度网盘下载的源码

root@tgadmin-HVM-domU:/home/Ubuntu_source# ls
initrdkernellinux-rootfs-core.imglinux-rootfs.imgmake.shparameterprebuiltsrockchip-mkbootimgtar_bill.shu-boot
root@tgadmin-HVM-domU:/home/Ubuntu_source# cd kernel
root@tgadmin-HVM-domU:/home/Ubuntu_source/kernel# ls
android            block    CREDITS      drivers   includeKbuild   kernel.img      linuxlogo.ppm    MAINTAINERSModule.symversREADME          samples   soundusr
arch               certs    crypto         firmwareinit   Kconfiglib               logo.bmp         Makefile   net             REPORTING-BUGSscripts   tags   virt
backported-featuresCOPYINGDocumentationfs      ipc      kernel   linuxlogo224.ppmlogo_kernel.bmpmm         pie             resource.img    securitytools
root@tgadmin-HVM-domU:/home/Ubuntu_source/kernel#

冰空间 发表于 2019-4-16 18:34:35

请问一下 源码 ./system/core/mkbootimg 在哪里?
谢谢

rp-jeff 发表于 2019-4-16 18:40:04

就是你编译的源码里

rp-jeff 发表于 2019-4-16 18:43:57

在android编译出来的目录里,可以下载了

冰空间 发表于 2019-4-16 18:53:43

你好 我是用Ubuntu的源码 不是用android的源码

如果是这样是否你们提供的Ubuntu源码不全 是否需要更新一下给大家重新下载呢?

如果上面提供了我可以直接下载 谢谢

冰空间 发表于 2019-4-16 19:04:55

另外请教一下您指的路径应该是这里吧?


root@tgadmin-HVM-domU:/home/Ubuntu_source# locate mkbootimg
/home/Ubuntu_source/rockchip-mkbootimg
/home/Ubuntu_source/rockchip-mkbootimg/Makefile
/home/Ubuntu_source/rockchip-mkbootimg/README.md
/home/Ubuntu_source/rockchip-mkbootimg/afptool
/home/Ubuntu_source/rockchip-mkbootimg/afptool.c
/home/Ubuntu_source/rockchip-mkbootimg/bootimg.h
/home/Ubuntu_source/rockchip-mkbootimg/img_maker
/home/Ubuntu_source/rockchip-mkbootimg/img_maker.c
/home/Ubuntu_source/rockchip-mkbootimg/mkbootimg
/home/Ubuntu_source/rockchip-mkbootimg/mkbootimg.c
/home/Ubuntu_source/rockchip-mkbootimg/mkcpiogz
/home/Ubuntu_source/rockchip-mkbootimg/mkrootfs
/home/Ubuntu_source/rockchip-mkbootimg/mkupdate
/home/Ubuntu_source/rockchip-mkbootimg/rkafp.h
/home/Ubuntu_source/rockchip-mkbootimg/rkcrc.h
/home/Ubuntu_source/rockchip-mkbootimg/rkrom.h
/home/Ubuntu_source/rockchip-mkbootimg/unmkbootimg
/home/Ubuntu_source/rockchip-mkbootimg/unmkbootimg.c
/home/Ubuntu_source/rockchip-mkbootimg/unmkcpiogz
root@tgadmin-HVM-domU:/home/Ubuntu_source#
页: [1]
查看完整版本: RK3288 无法编译内核 mkbootimg: 未找到命令