linux移植问题记录

问题一

~/linux/linux-5.2.8$ make s3c2410_defconfig
  HOSTCC  scripts/basic/fixdep
/bin/sh: 1: scripts/basic/fixdep: Exec format error
make[1]: *** [scripts/Makefile.host:90:scripts/basic/fixdep] 错误 2
make[1]: *** 正在删除文件“scripts/basic/fixdep”
make: *** [Makefile:507:scripts_basic] 错误 2

$sudo apt-get install build-essential安装gcc相关软件,然后把hostcc改成gcc-----ok

 

 

问题二

~/linux/linux-5.2.8$ make menuconfig
*
* Unable to find the ncurses package.
* Install ncurses (ncurses-devel or libncurses-dev
* depending on your distribution).
*
make[1]: *** [scripts/kconfig/Makefile:206:scripts/kconfig/mconf-cfg] 错误 1
make: *** [Makefile:562:menuconfig] 错误 2

根据提示安装sudo apt-get install libncurses-dev

 

 

问题三

"mkimage" command not found - U-Boot images will not be built
make[1]: *** [arch/arm/boot/Makefile:91:arch/arm/boot/uImage] 错误 1
make: *** [arch/arm/Makefile:339:uImage] 错误 2

mkimage的命令找不到,说明我们缺少了一些依赖包,所以我尝试安装依赖包如下

sudo apt-get install uboot-mkimage 

 

posted @ 2022-04-26 15:23  最好不过如今  阅读(1737)  评论(0)    收藏  举报