imx6单独编译内核make menuconfig 提示'make menuconfig' requires the ncurses libraries.
来源:互联网 发布:狸窝软件下载 编辑:程序博客网 时间:2024/06/06 07:28
单独提取imx6 yocto项目内核源码进行编译,当
source /opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi
之后,make menuconfig 提示'make menuconfig' requires the ncurses libraries. 。。。错误!
系统已经安装过
sudo apt-get install libncurses5-dev
怀疑是环境变量的问题,经过排查,发现是/opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi文件中
“export PKG_CONFIG_PATH=$SDKTARGETSYSROOT/usr/lib/pkgconfig” 搞得鬼,顾注释之,因为是单独编译内核,注释掉应该没什么问题,先记录在此,出现问题以后再来补充。
另,修改内核Makefile 文件中的变量 ARCH ?= arm 可解决make menuconfig进入内核为x86_64的问题。
另,?=与 :=
“ := 就是简单的赋值, 比如
foo := $(bar)
将bar的值赋给foo
?= 是条件赋值, 比如
foo ?= $(bar)
只有当foo变量还没有被定义的时候,才会将bar的值赋给foo。 注意,如果foo已经被定义过,但是是空值了话,?=不会给他赋值。比方说你的makefile是
foo = hello
foo ?= new
则最终foo的值是hello
如果你的makefile是
foo =
foo ?= new
foo的值是空”
----------answer from 百度知道用户 kwydwuf
- imx6单独编译内核make menuconfig 提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.编译3.13.6内核
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries.
- make menuconfig提示'make menuconfig' requires the ncurses libraries解决方法
- make menuconfig提示'make menuconfig' requires the ncurses libraries解决方法
- 内核编译--make menuconfig 报错make menuconfig' requires the ncurses libraries解决方法
- 编译linux内核make menuconfig报 'make menuconfig' requires the ncurses libraries 等错误
- make menuconfig编译linux内核错误:'make menuconfig' requires the ncurses libraries
- 内核编译--make menuconfig 报错make menuconfig' requires the ncurses libraries解决方法
- make menuconfig时报错:'make menuconfig' requires the ncurses libraries
- 1. 'make menuconfig' requires the ncurses libraries
- 'make menuconfig' requires the ncurses libraries.
- 深入理解Java:注解(Annotation)自定义注解入门
- 流程内耗的雾霾几时休?
- JsonObject判断一个json串中是否含有某个key值
- linux grep 输入重定向(待补充)
- Android .9
- imx6单独编译内核make menuconfig 提示'make menuconfig' requires the ncurses libraries.
- AsyncTask 使用注意事项
- 宣传片b
- 【超强攻略】如何使用腾讯云部署tomcat或者其他
- DNS域名系统分析
- 腊八来咯,喝粥咯!
- Ext.toolbar.Toolbar 工具栏
- pod Abort trap: 6 Xcode 8.2 执行pod install命令错误 解决方法
- 解决Linux 软件包的依赖关系