TI中文支持网
TI专业的中文技术问题搜集分享网站

uboot去掉net选项后编译出错

不是呀uboot中网络功能,在menuconfig中配置:

然后编译错误:

该怎么解决呢?谢谢

user4132396:

Networking Support选项去掉后编译出错

Shine:

回复 user4132396:

把include/configs/ti_am335x_common.h 配置文件里的# define CONFIG_DRIVER_TI_CPSW去掉试试。

user4132396:

回复 Shine:

使用的最新的linuxRT的SDK,include/configs/ti_am335x_common.h 里面无# define CONFIG_DRIVER_TI_CPSW

yongqing wang:

有没有将前面一次的编译的中间文件clean掉

user4132396:

回复 yongqing wang:

嗯,那是肯定的,distclean了,感觉总是关联性错误

Nancy Wang:

从u-boot/board/ti/am335x/board.c文件中删除network(通过menuconfig或am335x_evm_defconfig),你就是从u-boot/board/ti/am335x/board dc文件中删除了ft_board_setup()函数。

因此,需要从以下文件中删除ft_board_setup()的引用:

u-boot / cmd / fdt.c

u-boot/common/image-fdt.c

你还需要从u-boot/board/ti/am335x/board dc文件中删除“CPSW platdata”,才能成功编译uboot。

yongqing wang:

回复 user4132396:

distclean 会把menuconfig的配置去掉

赞(0)
未经允许不得转载:TI中文支持网 » uboot去掉net选项后编译出错
分享到: 更多 (0)