openWRT编译时ncurses和zlib的安装

CentOS使用make menuconfig编译openWRT固件的时候报以下错误!

Build dependency: Please install ncurses. (Missing libncurses.so or ncurses.h)
Build dependency: Please install zlib. (Missing libz.so or zlib.h)

Prerequisite check failed. Use FORCE=1 to override.
make[1]: *** [tmp/.prereq-build] Error 1
make: *** [world] 错误 2

配置好yum源,用yum装:

 yum install ncurses-libs
 yum install ncurses-devel
[root@localhost openwrt-sdk]# yum install ncurses-libs
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
软件包 ncurses-libs-5.9-14.20130511.el7_4.x86_64 已安装并且是最新版本
无须任何处理
[root@localhost openwrt-sdk]# yum install ncurses-devel
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 ncurses-devel.x86_64.0.5.9-14.20130511.el7_4 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================
 Package               架构           版本                           源            大小
========================================================================================
正在安装:
 ncurses-devel         x86_64         5.9-14.20130511.el7_4          base         712 k

事务概要
========================================================================================
安装  1 软件包

总下载量:712 k
安装大小:2.1 M
Is this ok [y/d/N]: y
Downloading packages:
ncurses-devel-5.9-14.20130511.el7_4.x86_64.rpm                   | 712 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : ncurses-devel-5.9-14.20130511.el7_4.x86_64                          1/1 
  验证中      : ncurses-devel-5.9-14.20130511.el7_4.x86_64                          1/1 

已安装:
  ncurses-devel.x86_64 0:5.9-14.20130511.el7_4                                          

完毕!

然后再装zlib:

yum install zlib-devel
yum install zlib
[root@localhost openwrt-sdk]# yum install zlib-devel
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 zlib-devel.x86_64.0.1.2.7-18.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================
 Package               架构              版本                     源               大小
========================================================================================
正在安装:
 zlib-devel            x86_64            1.2.7-18.el7             base             50 k

事务概要
========================================================================================
安装  1 软件包

总下载量:50 k
安装大小:132 k
Is this ok [y/d/N]: y
Is this ok [y/d/N]: y
Downloading packages:
zlib-devel-1.2.7-18.el7.x86_64.rpm                               |  50 kB  00:00:00     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : zlib-devel-1.2.7-18.el7.x86_64                                      1/1 
  验证中      : zlib-devel-1.2.7-18.el7.x86_64                                      1/1 

已安装:
  zlib-devel.x86_64 0:1.2.7-18.el7                                                      

完毕!

再次使用make menuconfig就可以进配置界面啦~

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值