make menuconfig 错误

内核目录中使用 make menuconfig 报错:

[[email protected] 2.6.32-431.el6.i686]# make menuconfig
  HOSTCC  scripts/kconfig/conf.o
  HOSTCC  scripts/kconfig/kxgettext.o
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** ‘make menuconfig‘ requires the ncurses libraries.
 ***
 *** Install ncurses (ncurses-devel) and try again.
 ***
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
make: *** [menuconfig] Error 2

网络搜索解决方法为:sudo: apt-get: command not found

apt是debian(ubuntu)的包管理器

在centos 中提示:sudo: apt-get: command not found

因为在centos中管理软件为yum

使用:

yum install -y ncurses-devel

可解决。

时间: 2024-10-27 06:46:51

make menuconfig 错误的相关文章

linux终端make menuconfig错误解决方法

linux终端错误:Unable to find the ncurses libraries or the required header files解决 在终端执行make mebuconfig 出现以下错误: [[email protected] linux-2.6.35.7]# make menuconfig HOSTCC scripts/basic/fixdep HOSTCC scripts/basic/docproc HOSTCC scripts/basic/hash HOSTCC s

linux内核菜单配置make menuconfig错误

Ubuntu:16.04.2-x64-100ask linux-2.6.22.6 2018-10-15 1期~2期衔接课程,linux-2.6.22.6内核菜单配置make menuconfig错误及解决:第一步:内核配置及编译[email protected]:~/workbook/jz2440/system/linux-2.6.22.6$ make menuconfigMakefile:416: *** mixed implicit and normal rules: deprecated

make menuconfig错误的解决办法

如果使用make menuconfig的方式配置内核,又碰巧系统没有安装ncurses库(ubuntu系统默认就没有安装此库),就会出现错误,错误信息大体上如下: *** Unable to find the ncurses libraries or the*** required header files.*** 'make menuconfig' requires the ncurses libraries.****** Install ncurses (ncurses-devel) and

OPENWRT make menuconfig错误之一

make menuconfig rm: cannot remove `tmp/.host.mk': Permission denied 退到trunk上级目录sudo chown -R 777 trunk

安装opensips时出现curses.h:31:19: 错误的解决

[[email protected] opensips-1.11.1-tls]# make menuconfigcd menuconfig; make ; cd ..make[1]: Entering directory `/usr/local/opensips-1.11.1-tls/menuconfig'gcc -g -Wall -DMENUCONFIG_CFG_PATH=\"menuconfig/configs/\" -DMENUCONFIG_GEN_PATH=\"etc

linux内核的配置机制及其编译过程

linux内核的配置机制及其编译过程 国嵌第一天第三节:讲解的是内核在X86平台上的配置.安装过程,制作自己的Linux系统,并双系统启动. <Linux系统移植>第四章 http://blog.csdn.net/zhengmeifu/article/details/7682373 Linux内核具有可定制的特点,具体步骤如下: 1.1.1 配置系统的基本结构 Linux内核的配置系统由三个部分组成,分别是: 1.Makefile:分布在 Linux 内核源代码根目录及各层目录中,定义 Lin

linux源码升级内核

 当前环境: [[email protected] ~]# uname -r 2.6.18-348.el5 配置流程: 1.准备yum库安装g++ gcc [[email protected] ~]# cat /etc/yum.repos.d/rh_5.9.repo [rhel-server] name=Red server baseurl=file:///misc/cd/Server enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM

linux硬件驱动层

1.make menuconfig scripts/kconfig/lxdialog/menubox.o: In function `print_buttons':menubox.c:(.text+0x4b1): undefined reference to `wrefresh'collect2: ld 返回 1make[1]: *** [scripts/kconfig/mconf] 错误 1make: *** [menuconfig] 错误 2 解决方法: http://www.cnblogs

linux-3.15.4内核移植

1.解压内核 sudo xz -d linux-3.15.4.tar.xz sudo tar xvf linux-3.15.4.tar 2.修改内核源码顶层的Makefile sudo vim Makefile arch=arm CROSS_COMPILE=arm-linux- 3.vim arch/arm/mach-s3c24xx/mach-smdk2440.c s3c24xx_init_clocks(12000000);4.make menuconfig命令配置内核,使用默认的配置文件/ar