linux移植问题记录

2023-05-25编程技术110455

问题一

~/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 

linux移植问题记录的相关教程结束。

本文地址:https://www.ufcn.cn/tutorials/2672823.html

如非特殊说明,本站内容均来自于网友自主分享,概不代表本站观点,如有任何问题我们都将在收到反馈后的第一时间进行处理!