首页 > 代码库 > 编译openwrt backfire过程中出现的问题

编译openwrt backfire过程中出现的问题

参考的步骤如链接: http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=124604

 

在make menuconfig的时候出现check 失败,有如下几个包:

libncurses5-dev, zlib1g-dev, gawk等。大概如下图提示。

应该是版本问题, 需要的是5.9-4但是安装的是高版本的5.9-10, 在网上搜索了一下,说是修改过源,我的确修改过源,那是因为官网的源实在是太慢了,当我按照他们说的先修改回原来的源,然后apt-get update,然后再安装,结果还是不行。

后来,还是找到了手动下载这些包的方法,在如下地址:

http://packages.ubuntu.com/en/precise/i386/zlib1g-dev

在这里可以按照错误提示的包名,在右上角的搜索框里搜索了响应的包,然后点download下面的i386下载下来,应该是*.deb格式的。

然后用工具传到虚拟机ubuntu里,使用dpkg -i 包名.deb 命令安装包,会提示降低版本,由5.9-10降到5.9-4,但是可以安装成功。就这样依次把报错的包都安装了。

最后终于make menuconfig 不报check错误了,,继续中。

下面是搜索关键字,希望能帮到遇到同样问题的:

Depends: ncurses-bin (= 5.9-4) but 5.9-10ubuntu1 is to be installed

Depends: libtinfo-dev (=5.9-4) but it is not going to be installed

(完)

编译openwrt backfire过程中出现的问题