[yocto] Unable to find the ncurses libraries when running menuconfig

nick xerofoify at gmail.com
Sun Nov 9 17:33:32 PST 2014


That would make sense and that's why I suggested running oe-init-env in order to make sure 
the path are correct before building.
Cheers Nick 

On 14-11-09 08:31 PM, Bob Cochran wrote:
> On 11/09/2014 08:15 PM, Nick D'Ademo wrote:
>> Thanks for the quick reply Nick.
>>
>> Host system is Ubuntu 14.04. ncurses is already installed:
>>
>> sudo apt-get install libncurses5-dev
>> Reading package lists... Done
>> Building dependency tree
>> Reading state information... Done
>> libncurses5-dev is already the newest version.
> 
> 
> Oh boy, I've seen this before.  I seem to remember this being caused by a problem with the path setup or something in the environment and maybe not being able to find the scripts folder or reaching a wrong folder first.
> 
> How are you setting up your environment before invoking bitbake?
> 
> Were you using the ADT?  If so check out cross compiling the kernel here: http://www.openembedded.org/wiki/SDK/Toolchain/Application_Developer_Toolkit
> 
> 
> 
>>
>>
>> On Mon, Nov 10, 2014 at 12:09 PM, nick <xerofoify at gmail.com
>> <mailto:xerofoify at gmail.com>> wrote:
>>
>>     Check to see if you actuality have it installed on your host system
>>     for your package manager.
>>     The library for ncurses for compiling the kernel is different based
>>     on your distro, check
>>     your distro's installer and install the correct ncurses package
>>     first. If this is still an
>>     issue please reply with a newer error message.
>>     Cheers Nick
>>
>>     On 14-11-09 08:05 PM, Nick D'Ademo wrote:
>>     > Getting a strange error when attempting to configure the Yocto Linux kernel
>>     > via: bitbake linux-yocto -c menuconfig.
>>     >
>>     > Does anyone have any ideas? (error message below)
>>     > Much appreciated.
>>     >
>>     > Build Configuration:
>>     > BB_VERSION        = "1.24.0"
>>     > BUILD_SYS         = "x86_64-linux"
>>     > NATIVELSBSTRING   = "Ubuntu-14.04"
>>     > TARGET_SYS        = "x86_64-poky-linux"
>>     > MACHINE           = "nuc"
>>     > DISTRO            = "poky"
>>     > DISTRO_VERSION    = "1.7"
>>     > TUNE_FEATURES     = "m64 corei7"
>>     > TARGET_FPU        = ""
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>     >
>>      > *make[1]: Entering directory
>>     > `/home/nick/poky/build/tmp/work/corei7-64-intel-common-poky-linux/linux-yocto/3.17.1+gitAUTOINC+b86dd5c6f4_0caf16d385-r0/linux-corei7-64-intel-common-standard-build'
>>     > GEN     ./Makefile *** 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[3]: *** [scripts/kconfig/dochecklxdialog] Error 1make[2]: ***
>>     > [menuconfig] Error 2make[1]: *** [sub-make] Error 2make: *** [__sub-make]
>>      > Error 2Command failed.Press any key to continue... *
>>      >
>>      >
>>      >
>>
>>
>>
>>
> 



More information about the yocto mailing list