make menuconfig从ti-processor-sdk-linux-am335x-evm-01.00.00.03

时间:2015-10-23 19:09:17

标签: linux kernel

我已经为menuconfig安装了libncurses并尝试运行命令,但我得到了一个

错误:

- 支持/ Linux的43年3月14日+ gitAUTOINC + 875c69b2c3-g875c69b> make menuconfig   *无法找到ncurses库或  * 必需的头文件。  ***' make menuconfig'需要ncurses库。

***安装ncurses(ncurses-devel)并重试。

make [1]: * [scripts / kconfig / dochecklxdialog]错误1 make:* [menuconfig]错误2

但我可以配置ti-sdk-am335x-evm-06.00.00.00并运行$ make uImage但是如果是ti-processor-sdk-linux-am335x-evm-01.00.00.03,则会出现错误

我试过了:

尝试各种接口来配置内核。 host $ make menuconfig host $ make xconfig host $ make gconfig 我必须运行以下命令才能使这些工作正常。 host $ sudo apt-get install libncurses5-dev 主机$ sudo apt-get install qt3-dev-tools host $ sudo apt-get install libglade2-dev

但它没有用。 谢谢

1 个答案:

答案 0 :(得分:0)

尝试在没有交叉编译环境设置的shell中运行/* Rexx */ arg dsname currDate = Date('S') currYear = substr( currDate, 1, 4 ) fqdsname = dsname||"(RP"||currYear||")" "listds ("fqdsname")" if (rc \= 0) then exit 1 。这样,menuconfig将使用@Michi提到的主机的ncurses库。在使用Yocto并尝试使用Yocto构建的SDK(使用make menuconfig)进行树外内核构建时,我遇到了相同的问题。