lzh电子论坛

欢迎来到lzh电子论坛:
如果您对电子技术感兴趣就加入我们吧!在这里互相交流互相学习!主要讨论的方向有:单片机,ARM,PCB板设计,FPGA,汇编,C/C++等方面。
-----lzh电子论坛
lzhbbs.top-me.com
lzh电子论坛

电子的道路是孤独的,要懂得左手温暖右手,要懂得把debug当作快乐去欣赏,去享受,那样你才会成功...

欢迎访问lzh电子论坛。可通过【谷歌,SOSO,搜狗】搜索“lzh电子论坛”直接进入论坛。点击了解论坛详细制度


    linux内核配置make menuconfig 出错

    分享
    avatar
    Admin
    管理员
    管理员

    帖子数 : 869
    威望 : 15
    注册日期 : 12-11-23
    年龄 : 25

    linux内核配置make menuconfig 出错

    帖子 由 Admin 于 2014-04-25, 12:29 pm

    代码:
    bruce@bruce-laptop:~/kernel/linux-source-3.2.0$ make menuconfig 
     *** 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] 错误 1
    make: *** [menuconfig] 错误 2



    解决办法:
    1. 根据提示,需要安装ncurses-devel的库,但是,通过命令


    代码:
    sudo apt-cache sesudo apt-cache search ncurses-devel arch ncurses-devel udo apt-cache search ncurses-devel

     

    查不到任何信息;
    通过命令


    代码:
    sudo apt-cache search ncurses

     
    查到N多信息;
    光是以libncurses开头的就有这么多:

    代码:

    libncurses-gst - Ncurses bindings for GNU Smalltalk  
    libncurses-ruby - Transitional package for ruby-ncurses  
    libncurses-ruby1.8 - Transitional package for ruby-ncurses  
    libncurses-ruby1.9 - Transitional package for ruby-ncurses  
    libncurses-ruby1.9.1 - Transitional package for ruby-ncurses  
    libncursesada-doc - Ada binding to the ncurses text inte***ce library: documentation  
    libncursesada1 - Ada binding to the ncurses text inte***ce library: shared library  
    libncursesada1-dbg - Ada binding to the ncurses text inte***ce library: debug symbols  
    libncursesada1-dev - Ada binding to the ncurses text inte***ce library: development

     
    2.搜一下,看到说只要安装libncurses5-dev就够了。

    代码:
    sudo apt-get install libncurses5-dev  


    安装完毕之后再运行make menuconfig就可以了。

    问题解决。

      目前的日期/时间是2018-07-19, 12:37 am