我已经为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
但它没有用。 谢谢
答案 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
)进行树外内核构建时,我遇到了相同的问题。