|
本帖最后由 qinyongning 于 2012-9-18 20:47 编辑
本人小白一个,按照论坛的帖子,搞了一个虚拟机来编译固件。
用的是雨林木风OS3.0的系统。
想编译一个WNDR3700的openwrt-dreambox的固件,按照教程都安装好,添加好组件开始编译。
但是最后都是不能通过。
自己编译了3次:
第1次:我自己选了组件,编译失败。
以为自己选的东西不兼容,就make clean后,重新开始。
第2次:仅选了luci界面,编译后,还是失败。
这会我就想是不是编译环境不对。就删了这个虚拟机,又重新安装了一遍。
在重新开始编译。
第3次:参照openwrt中文网的DB120的固件(我有一个db120,刷openwrt中文网dreambox的官方出的固件)里面的软件,选了一些常用的,重新编译。
最后还是失败。
搞了一个星期了,没什么进展,头大。
实在搞不懂,还请有好心人能够帮帮忙,看看到底神马情况。
附上编译的build.log和Config.in文件。
谢谢!
下面是第3次出错后,我查到的出错的地方:
q@q-laptop:~/box/openwrt-dreambox$ make V=99 2>&1 |tee build.log |grep -i error
make[7]: [install-exec-hook] Error 1 (ignored)
make[4]: [clean-staging] Error 123 (ignored)
make[3]: Entering directory `/home/q/box/openwrt-dreambox/feeds/packages/libs/libgpg-error'
WARNING: skipping libgpg-error -- package not selected
make[3]: Leaving directory `/home/q/box/openwrt-dreambox/feeds/packages/libs/libgpg-error'
make[4]: [clean-staging] Error 123 (ignored)
make[4]: [clean-staging] Error 123 (ignored)
make[4]: [clean-staging] Error 123 (ignored)
make[4]: [clean-staging] Error 123 (ignored)
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
Collected errors:
make[2]: [package/rootfs-prepare] Error 2 (ignored)
drivers/net/phy/ip17xx.c:1365: error: unknown field 'aneg_done' specified in initializer
drivers/net/phy/ip17xx.c:1366: error: unknown field 'update_link' specified in initializer
drivers/net/phy/ip17xx.c:1380: error: unknown field 'aneg_done' specified in initializer
drivers/net/phy/ip17xx.c:1381: error: unknown field 'update_link' specified in initializer
make[8]: *** [drivers/net/phy/ip17xx.o] Error 1
make[7]: *** [drivers/net/phy] Error 2
make[6]: *** [drivers/net] Error 2
make[5]: *** [drivers] Error 2
make[4]: *** [/home/q/box/openwrt-dreambox/build_dir/linux-ar71xx/linux-2.6.32.59/.image] Error 2
make[3]: *** [install] Error 2
make[2]: *** [target/linux/install] Error 2
make[1]: *** [/home/q/box/openwrt-dreambox/staging_dir/target-mips_r2_uClibc-0.9.30.1/stamp/.target_install] Error 2
q@q-laptop:~/box/openwrt-dreambox$ ^C
q@q-laptop:~/box/openwrt-dreambox$
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|