编译Busybox时,出现错误fatal error: curses.h: No such file or directory

 1 scripts/kconfig/mconf.c: In function ‘exec_conf’:
 2 scripts/kconfig/mconf.c:481:2: warning: ignoring return value of ‘pipe’, declared with attribute warn_unused_result [-Wunused-result]
 3   pipe(pipefd);
 4   ^
 5   SHIPPED scripts/kconfig/zconf.tab.c
 6   SHIPPED scripts/kconfig/lex.zconf.c
 7   SHIPPED scripts/kconfig/zconf.hash.c
 8   HOSTCC  scripts/kconfig/zconf.tab.o
 9   HOSTLD  scripts/kconfig/mconf
10   HOSTCC  scripts/kconfig/lxdialog/checklist.o
11 In file included from scripts/kconfig/lxdialog/checklist.c:24:0:
12 scripts/kconfig/lxdialog/dialog.h:31:20: fatal error: curses.h: No such file or directory
13  #include CURSES_LOC
14                     ^
15 compilation terminated.
16 scripts/Makefile.host:120: recipe for target ‘scripts/kconfig/lxdialog/checklist.o‘ failed
17 make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1
18 /home/licg/linux_shared/tools/busybox-1.24.1/scripts/kconfig/Makefile:14: recipe for target ‘menuconfig‘ failed
19 make[1]: *** [menuconfig] Error 2
20 Makefile:443: recipe for target ‘menuconfig‘ failed
21 make: *** [menuconfig] Error 2

原因:出现该错误的原因是在使用menuconfig时,需要ncurses库的支持。

解决办法:sudo apt-get install libncurses5-dev libncursesw5-dev

详细参考:

Linux Error: curses.h: No such file or directory Problem Solution

时间: 2024-10-08 01:17:33

编译Busybox时,出现错误fatal error: curses.h: No such file or directory的相关文章

(ubuntu) pip install scandir 时出现错误 fatal error: Python.h: No such file or directory

安装 jupyter时遇到这个问题,在这里查到了解决方法,特记录一下. 解决方式为: 先安装 python-dev: $ sudo apt-get install python-dev 然后再安装需要的包: pip install scandir

(诊断)处理错误fatal error: Python.h: No such file or directory

安装与Python版本对应的 python-dev 即可,比如: $ sudo apt-get install python2.7-dev

fatal error: Python.h: No such file or directory 解决

[常见错误] fatal error: Python.h: No such file or directory 环境场景 系统: Parrot Linux软件: 系统python默认版本2.7 PyCharm默认版本Python3.5场景: Build pycrypto-2.6.1 失败提示: building 'Crypto.PublicKey._fastmath' extension x86_64-linux-gnu-gcc -pthread -fwrapv -Wall -Wstrict-p

解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题

参考: How to install all the boost development libraries? 解决 Boost安装:fatal error: bzlib.h: No such file or directory 问题 在安装boost时,步骤./b2出现如下错误: gcc.compile.c++ bin.v2/libs/iostreams/build/gcc-4.9.4/release/link-static/threading-multi/bzip2.o libs/iostr

fatal error: pcre.h: No such file or directory

/usr/include/php5/ext/pcre/php_pcre.h:29:18: fatal error: pcre.h: No such file or directory apt-get update apt-get install libpcre3 libpcre3-dev

plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory

装一台新服务器环境的时候,装uwsgi报错: plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory #include <Python.h> 查了一下解决办法: yum install python-devel.x86_64   之后再运行安装,问题解决.

/usr/include/glib-2.0/glib/gtypes.h:34:24: fatal error: glibconfig.h: No such file or directory

cc -DDEBUG -mtune=core2 -O2 \ -onvideo nvideo.c \ -I/usr/include/atk-1.0 \ -I/usr/include/cairo \ -I/usr/include/gdk-pixbuf-2.0 \ -I/usr/include/glib-2.0 \ -I/usr/include/gtk-3.0 \ -I/usr/include/pango-1.0 \ -I/usr/include/libxml2 \ -I/usr/lib/x86_64

fatal error: rrd.h: No such file or directory

ubuntu安装rrdtool提示rrd.h找不到[email protected]:~/python# pip3 install rrdtoolCollecting rrdtoolDownloading https://files.pythonhosted.org/packages/21/cc/26370aad26cc2384c21717ef8773d1d9a1f8598e87b61fe72f89988370b0/rrdtool-0.1.14.tar.gzComplete output fro

Ubuntu下 fatal error: Python.h: No such file or directory 解决方法

参考: fatal error: Python.h: No such file or directory Ubuntu下 fatal error: Python.h: No such file or directory 解决方法 根据使用的Python版本安装python-dev库. sudo apt-get install python-dev # for python2.x installs sudo apt-get install python3-dev # for python3.x i