Ubuntu中编译linux内核后使用make menuconfig报错的解决办法
第一次在Ubuntu中编译完内核使用make menuconfig时出现如下错误
topeet@ubuntu:~/iMX6UL/linux-2.6-imx-rel_imx_4.1.15_1.2.0_ga$ make menuconfig HOSTCC scripts/kconfig/mconf.o
In file included from scripts/kconfig/mconf.c:23:0:
scripts/kconfig/lxdialog/dialog.h:38:20: fatal error: curses.h: No such file or directory
compilation terminated.
scripts/Makefile.host:108: recipe for target 'scripts/kconfig/mconf.o' failed
make[1]: *** [scripts/kconfig/mconf.o] Error 1
Makefile:541: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 2
参考https://www.youranshare.com/push/topics/softuse/305.html的解决办法安装库文件
topeet@ubuntu:~/iMX6UL/linux-2.6-imx-rel_imx_4.1.15_1.2.0_ga$ sudo apt-get install libncurses5-dev
安装完成后重新使用make menuconfig又报如下错误
topeet@ubuntu:~/iMX6UL/linux-2.6-imx-rel_imx_4.1.15_1.2.0_ga$ make menuconfig HOSTCC scripts/kconfig/mconf.o
scripts/kconfig/mconf.c:1047:1: fatal error: opening dependency file scripts/kconfig/.mconf.o.d: Permission denied}^
compilation terminated.
scripts/Makefile.host:108: recipe for target 'scripts/kconfig/mconf.o' failed
make[1]: *** [scripts/kconfig/mconf.o] Error 1
Makefile:541: recipe for target 'menuconfig' failed
make: *** [menuconfig] Error 2
经老师指点,在make menuconfig前加sudo后问题解决。
topeet@ubuntu:~/iMX6UL/linux-2.6-imx-rel_imx_4.1.15_1.2.0_ga$ sudo make menuconfig
说明:库文件libncurses5为普通库文件,无源码,libncurses5-dev为开发者模式库文件。
Ubuntu中编译linux内核后使用make menuconfig报错的解决办法相关推荐
- GitLabCICD实战----在.gitlab-ci.yml文件的步骤中使用git clone 另一个代码仓报错的解决办法
更多信息请关注 个人网站 一.背景 在有些时候,比如在一个项目中,产品的代码是java代码仓,自动化测试脚本是python语言,单独存放的代码仓,在使用GitlabCICD构建流水线的时候有这样一种场 ...
- freemarker中js里面取字符串,换行导致报错的解决办法
问题原因 原因在于直接在js中取的变量并复制给var变量. var data = '${content}'; 于是就变成这样. 解决办法 var data = '${content?js_string ...
- cmake编译安装完成后 执行cmake --version报错 bash: /usr/bin/cmake: 没有那个文件或目录
cmake编译安装完成后 执行cmake --version报错 bash: /usr/bin/cmake: 没有那个文件或目录 cmake 没有那个目录 - 未完代码 - 博客园 因为直接使用cma ...
- Ubuntu 20.04下使用IDEA配置tomcat10,及servlet导包后javax.servelet一直报错的解决方法
Ubuntu 20.04下使用IDEA配置tomcat10,servlet导包后javax.servelet一直报错的解决方法 前期有关tomcat的安装就不多详谈,网上教程一大把,就不多赘述了. ...
- ibatis mysql 同时删多个表报错_MySQL中Multiple primary key defined报错的解决办法
MySQL中Multiple primary key defined报错的解决办法 创建主键可以有两种方式: create table 表名( 字段名 类型, 字段名 类型, -- primary k ...
- 【ML/DL】python3学习《机器学习实战》书中的报错及解决办法
python3学习<机器学习实战>书中的报错及解决办法(更新中) <机器学习实战>是一本很不错的书,其采用的是py2的语法格式,在用最新的python3.6编写代码的过程中,书 ...
- uniapp 云打包后IOS白屏,真机调试也是白屏,没有报错!解决办法
uniapp 云打包后IOS白屏,真机调试也是白屏,没有报错!解决办法! 原来用uniapp 写的小程序 然后要翻成app 一开始还是很顺利的,因为安卓端测试 没有什么大问题:但是IOS直接白屏,只能 ...
- python中unexpected indent报错的解决办法
python中unexpected indent报错的解决办法 在我们初步学习pyton的时候,由于对python语言的学习掌握不充分,则会导致所编写的代码,运行时候报错.比如,容易报错的unexpe ...
- ubuntu上编译Linux内核步骤
一.虚拟机的准备 1.下载Ubuntu镜像 Enterprise Open Source and Linux | Ubuntu 在最左边Ubuntu Desktop处点22.04LTS下载iso文件 ...
最新文章
- asp.net select Case条件语句的使用方法
- java.math.BigDecimal的用法-商业计算
- acquireSharedInterruptibly
- pwmc语言调速程序_51单片机的直流电机PWM调速系统设计,正转反转,加减速,急停等,仿真和代码...
- SpringCloud工作笔记072---同一浏览器上不同标签页_tab页或者同一浏览器新开一个浏览器窗口也能实现单点登录_单点登录_localStorage_sessionStorage
- JSON.stringify( new WebSocket(ws://localhost:8080/websocket.do))
- 「业务架构」商业模式画布
- 相关性模型 之 皮尔逊相关系数与斯皮尔曼相关系数
- Adobe PhotoShop(PS) for Mac 快捷键/PS快捷键
- TikTok二面: 说下二维码登录的原理?
- 15b万用表怎么测电容_万用表怎么用?福禄克15B+一机详解万用表的使用方法
- Rxjava源码初理解(一)
- EditText禁止输入表情
- 新闻文化建设杂志新闻文化建设杂志社新闻文化建设编辑部2022年第14期目录
- 个人网站搭建保姆级教学:Hexo + Kaze + Gitee Pages
- Word如何拆分单元格
- 电脑批量加入域控制器脚本
- 马云的又一招棋,平台基因怎么让飞猪成为出境游领军者
- Spark-core电商分析
- 仿新浪微博2014之登陆界面四(总体功能)