【barry8316】 在 https://github.com/istoreos/istoreos/issues/1915 发布:
反馈bug/问题模板,提建议请删除
1.关于你要提交的问题
为避免重复issue,请先搜索issue,确认没有类似issue再提交新issue;
注意搜索时包括已关闭的issue(删掉搜索框的的“is:open”条件);
Q:是否用关键词搜索了issue? (使用 “x” 选择)
- 没有类似的issue
2. 详细叙述
准备自己编译一个插件,配置编译环境,在make menuconfig一直过不了,提示“Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)”。软件包中已经进行了libncurses-dev等相关软件的安装。检查目录,在/usr/lib下找到了libnurses.so.6,在/usr/include下找到了ncurse.h。不知道还有什么依赖需要安装的?
(1) 具体问题
A:如上
(2) 路由器型号和固件版本
A:iStoreOS 22.03.7 2024080210 / LuCI openwrt-22.03 branch git-24.208.65546-18f3914。路由器R5C
(3) 详细日志和/或截图
A:/openwrt-sdk/openwrt-sdk-22.03.0-rockchip-armv8_gcc-11.2.0_musl.Linux-x86_64# make menuconfig
Checking ‘working-make’… ok.
Checking ‘case-sensitive-fs’… ok.
Checking ‘proper-umask’… ok.
Checking ‘gcc’… ok.
Checking ‘working-gcc’… ok.
Checking ‘g++’… ok.
Checking ‘working-g++’… ok.
Checking ‘ncurses’… failed.
Checking ‘perl-data-dumper’… ok.
Checking ‘perl-findbin’… ok.
Checking ‘perl-file-copy’… ok.
Checking ‘perl-file-compare’… ok.
Checking ‘perl-thread-queue’… ok.
Checking ‘tar’… ok.
Checking ‘find’… ok.
Checking ‘bash’… ok.
Checking ‘xargs’… ok.
Checking ‘patch’… ok.
Checking ‘diff’… ok.
Checking ‘cp’… ok.
Checking ‘seq’… ok.
Checking ‘awk’… ok.
Checking ‘grep’… ok.
Checking ‘egrep’… ok.
Checking ‘getopt’… ok.
Checking ‘realpath’… ok.
Checking ‘stat’… ok.
Checking ‘unzip’… ok.
Checking ‘bzip2’… ok.
Checking ‘wget’… ok.
Checking ‘install’… ok.
Checking ‘perl’… ok.
Checking ‘python2-cleanup’… ok.
Checking ‘python’… ok.
Checking ‘python3’… ok.
Checking ‘python3-distutils’… ok.
Checking ‘git’… ok.
Checking ‘file’… ok.
Checking ‘rsync’… ok.
Checking ‘which’… ok.
Checking ‘ldconfig-stub’… ok.
Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)
Prerequisite check failed. Use FORCE=1 to override.