#2 2009-12-18 16:06:29
Re: 不知目前比較主流的cross toolchain?
我前阵子试图建立TT的编译环境未果, 提供几个链接仅供参考:
1) 官方源码及toolchain下载: http://www.linksysbycisco.com/US/en/sup … u=#WRT54GS
其中TT使用的是: http://downloads.linksysbycisco.com/dow … _11_US.tgz
看Readme配置直接可以使用, 不过可能由于时间戳的原因, 每次生成的固件hash并不相同
2) TT的toolchain我没有成功, 这里有个成功案例: http://www.2cna.cn/viewtopic.php?id=22
3) OpenWrt的toolchain:
这里下载源码: http://downloads.openwrt.org/kamikaze/8.09.1/
wiki页: http://wiki.openwrt.org/doc/howto/buildroot
感觉OpenWrt对开发人员比较友好, 甚至提供SDK给不接触核心固件的软件开发者:
http://downloads.openwrt.org/kamikaze/7.09/brcm-2.4/
参考: http://www.dd-wrt.com/phpBB2/viewtopic.php?t=61112
4) DD的toolchain严重过时, 且源码包巨大, 没尝试过:
ftp://ftp.dd-wrt.com/others/sourcecode/ … p1.tar.bz2
5) uclibc的toolchain:
http://buildroot.uclibc.org/
没尝试过.
以上, 希望能有所帮助. 如有好的教学或网站, 也请告诉我.
離線
#3 2009-12-18 23:29:50
Re: 不知目前比較主流的cross toolchain?
myeyre 提到:
我前阵子试图建立TT的编译环境未果, 提供几个链接仅供参考:
.......
以上, 希望能有所帮助. 如有好的教学或网站, 也请告诉我.
我都是因為改裝linkstation所以都是看這個網站的資料
他相關的cross toolchain如下連結
http://buffalo.nas-central.org/wiki/Pre … -Toolchain
http://buffalo.nas-central.org/wiki/Bui … stool_0.38
http://kegel.com/crosstool/
不過畢竟LS1的年代已經久遠...
相關編譯軟體好像都已經過時很久了...
所以不知道現在目前大家主流的cross toolchain是否有比較好用的?
可以適用在2.6新的核心上面的呢?...
初來新手..還請多多指教~!!
離線
#4 2010-03-27 22:25:37
Re: 不知目前比較主流的cross toolchain?
請問, 有沒有網友試過CodeSourcery, 或Embedded Debian, 或BuildRoot自己建立cross toolchain? 或其他...
有些Linux發行商整合cross compiler. 例如: Mandriva有cross-mipsel-gcc, cross-ppc-gcc等. 但使用上還未能融會貫通. 使用gcc編譯沒太大問題, 但使用cross-mipsel-gcc編譯, 開頭的錯誤就是找不到某些header檔. 也嘗試在Debian建立上述三套環境, 但文件還是看的迷迷糊糊...
當然, 在Target(NAS, Router)下使用Debian編譯也嘗試過, 不過, 速度實在他x的慢. 脫離Debian後, 也未必能執行成功. 學習之路, 坑洞真多...
最後修改: hippo (2010-03-29 21:35:50)
離線