"mkimage" command not found - onlyfever的專欄 - ...
"mkimage" command not found - U-Boot images will not be built
如果使用make uImage 則能生成由uboot 引導(dǎo)的內(nèi)核文件, 需要用到
uboot/tools/mkimage,可以在/etc/bashrc 文件末加入一下語句:
export PATH:=$PATH:/usr/src/arm/u-boot-1.1.5/tools
這樣就能直接引用mkimage 命令。
前提是uboot/tools目錄下有mkimage這個工具,需要編譯才能生成:
修改Makefile
找到
ifeq($(ARCH),arm)
CROSS_COMPILE =
改成
ifeq($(ARCH),arm)
CROSS_COMPILE = arm-softfloat-linux-gnu-
(CROSS_COMPILE = #arm-none-linux-gnueabi- 經(jīng)測試也可以)
make distclean
make at91sam9260ek_config
make
生成的工具在uboot的tools里面,把這個mkimage考到/usr/bin下就行了:
#cp mkimage /usr/bin/mkimage
如果使用的是Ubuntu 9.10可以使用下面的命令安裝mkimage:
#apt-get install uboot-mkimage
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報。