手机版
你好,游客 登录 注册
背景:
阅读新闻

Ubuntu亲自手动编译Openwrt (DreamBox): for njit....ipk

[日期:2014-02-25] 来源:Linux社区  作者:sunnypotter [字体: ]

编译环境:Ubuntu 10.04 Ubuntu 12.04(各种问题,但是编译出我要的ipk)

本文参考:http://www.openwrt.org.cn/bbs/forum.php?mod=viewthread&tid=4217(但有改动)

1、apt-get install update
apt-get install git-core
apt-get install g++
apt-get install libncurses5-dev
apt-get install zlib1g-dev
apt-get install bison
apt-get install flex
apt-get install unzip
apt-get install autoconf
apt-get install gawk
apt-get install make
apt-get install gettext
apt-get install gcc
apt-get install binutils
apt-get install patch
apt-get install bzip2
apt-get install libz-dev
apt-get install asciidoc
apt-get install subversion

2、Mkdir openwrt
Cd openwrt

Trunk版下载命令:svn co svn://svn.openwrt.org/openwrt/trunk/
Backfire下载命令:svn co svn://svn.openwrt.org/openwrt/branches/backfire/

(https://dev.openwrt.org.cn/wiki/branchstat
目前有三个分支,

1、Dreambox,基于openwrt 10.03.1制作,

2、SUN分支,针对ARM架构的嵌入式平台进行优化的分支,基于Dreambox分支制作,由Richard Nee维护。

3、pandorabox分支,基于OpenWrt 12.09制作。

1 获取OpenWrt-Dreambox Dreambox稳定版:
$svn co svn://svn.openwrt.org.cn/dreambox/branches/dreambox-EOL openwrt-dreambox
2 获取!Dreambox trunk开发版:
$ svn co svn://svn.openwrt.org.cn/dreambox/trunk openwrt-pandorabox
3 获取OpenWrt-Dreambox 针对嵌入式开发板的SUN分支:
$ svn co svn://svn.openwrt.org.cn/dreambox/branches/sun openwrt-dreambox

)

3、Cd Trunk或者Cd backfire

for njit: cp feed.conf.default feed.conf
vim feed.conf
添加:(来自https://github.com/liuqun/openwrt-clients/blob/master/feeds.conf)
src-svn njit https://github.com/liuqun/openwrt-clients/trunk/njit
src-svn hust https://github.com/liuqun/openwrt-clients/trunk/hust
src-svn gdou https://github.com/liuqun/openwrt-clients/trunk/gdou
src-svn sysu https://github.com/liuqun/openwrt-clients/trunk/sysu

./scripts/feeds update –a
./scripts/feeds install –a

4、(make defconfig)
make menuconfig

5、正式编译:make V=99
(make world V=99 编译全部)

6、编译完成后会出现bin文件夹,进去找你需要的BIN刷吧。

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2

linux
相关资讯       openwrt  
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款