2010年7月19日 星期一

編譯內核時出現 "mkimage" command not found - U-Boot images will not be built

  CHK     include/linux/compile.h
  Kernel: arch/arm/boot/Image is ready
  Kernel: arch/arm/boot/zImage is ready
  UIMAGE  arch/arm/boot/uImage
"mkimage" command not found - U-Boot images will not be built
  Image arch/arm/boot/uImage is ready

原因很簡單製作uImage的mkimage找不到
以至於uImage無法生成

解決辦法:到編譯U-Boot的資料夾裡 複製回mkimage就好

東西放在u-boot-1.3.3/tools/ (記得是編譯完U-Boot的資料夾 不然裡面是沒有mkimage)

cp mkimage /usr/local/arm/4.3.2/bin/
cp mkimage comiler資料夾/bin/

ps:網路上也有人說放在/usr/bin裡  也有再加入另外加入$PATH 解決