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

Nick D'Ademo nickdademo at gmail.com
Sun Nov 9 17:42:36 PST 2014


Thanks Bob - glad to hear I'm not the first to see this!

Not using the ADT and 'source oe-init-build-env' is run before building.

On Mon, Nov 10, 2014 at 12:31 PM, Bob Cochran <yocto at mindchasers.com> 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... *
>>      >
>>      >
>>      >
>>
>>
>>
>>
>>
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20141110/b28e9dc9/attachment.html>


More information about the yocto mailing list