运行mkimage,sh问题
第一次编译完内核,运行mkimage.sh时候,出现了一些未找到的命令,如:minizip,mkbootfs等,导致生成img不成功E:\study\display\1.jpg
这些命令在哪设置呢? 图片没传好,打印的是这样的:
ln@ln-vm:/media/sdb1/rk3288/source/pad$ sudo ./mkimage.sh
TARGET_PRODUCT=rk3288
TARGET_HARDWARE=rk30board
grep: /media/sdb1/rk3288/source/pad/out/target/product/rk3288/root/init.rk30board.rc: 没有那个文件或目录
grep: /media/sdb1/rk3288/source/pad/out/target/product/rk3288/root/init.rc: 没有那个文件或目录
system filesysystem is
create boot.img without kernel... ./mkimage.sh: 行 51: minigzip: 未找到命令
./mkimage.sh: 行 51: mkbootfs: 未找到命令
done.
create recovery.img with kernel and with out resource... done.
create misc.img.... done.
create system.img... ./mkimage.sh: 行 102: mkyaffs2image: 未找到命令 有可能 make的时候不完整,log提示有文件缺失 make 的时候,出现:
target thumb C++: v8_tools_gyp_v8_base_arm_gyp <= external/chromium_org/v8/src/bootstrapper.cc
make: *** 已杀死
make: *** 正在删除文件“out/target/product/rk3288/obj/STATIC_LIBRARIES/v8_tools_gyp_v8_base_arm_gyp_intermediates/v8/src/accessors.o”
make: *** 正在等待未完成的任务....
make: *** 已杀死
=================================
请问大神,这是什么原因?
谢谢 编译环境检查过了吗,内存和swap多少? 使用的是虚拟机VMware 装的ubuntu,1G 内存,分的60G空间,应该够了吧
xurh@ubtunu:~/proj/firefly-rk3288$ ./mkimage.sh
TARGET_PRODUCT=rk3288
TARGET_HARDWARE=rk30board
system filesysystem is ext4
create boot.img without kernel... done.
create recovery.img with kernel and with out resource... done.
create misc.img.... done.
create system.img... ls: 无法访问/home/xurh/proj/firefly-rk3288/out/target/product/rk3288/system.img: 没有那个文件或目录
./mkimage.sh: 第 105 行: [: -gt: 期待一元表达式
Please make first!!!
楼主编译通过了吗?我这是为什么啊?编译源码咋就这么难呢? 最後面補上這個吧
echo "Copy kenrel.img..."
echo "Copy resource.img..."
cp kernel/kernel.img $IMAGE_PATH/
cp kernel/resource.img $IMAGE_PATH/
chmod a+r -R $IMAGE_PATH/
执行./mkimage.sh遇到同样的问题,请问楼主解决了吗
页:
[1]