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

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

本文参考:?mod=viewthread&tid=4217(但有改动)

1、apt-get install updateapt-get install git-coreapt-get install g++apt-get install libncurses5-devapt-get install zlib1g-devapt-get install bisonapt-get install flexapt-get install unzipapt-get install autoconfapt-get install gawkapt-get install makeapt-get install gettextapt-get install gccapt-get install binutilsapt-get install patchapt-get install bzip2apt-get install libz-devapt-get install asciidocapt-get install subversion

2、Mkdir openwrtCd 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-dreambox2 获取!Dreambox trunk开发版:$ svn co svn://svn.openwrt.org.cn/dreambox/trunk openwrt-pandorabox3 获取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.confvim feed.conf添加:(来自https://github.com/liuqun/openwrt-clients/blob/master/feeds.conf)src-svn njit https://github.com/liuqun/openwrt-clients/trunk/njitsrc-svn hust https://github.com/liuqun/openwrt-clients/trunk/hustsrc-svn gdou https://github.com/liuqun/openwrt-clients/trunk/gdousrc-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亲自手动编译Openwrt (DreamBox): for njit….ipk

相关文章:

你感兴趣的文章:

标签云: