[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