机器感知
一个专注于SLAM、机器视觉、Linux 等相关技术文章分享的公众号

出错信息:
arch/arm/lib/built-in.o: In function `clr_gd':
/root/u-boot-2015.10/arch/arm/lib/crt0.S:110: undefined reference to `board_init_f'
arch/arm/lib/built-in.o: In function `clbss_l':
/root/u-boot-2015.10/arch/arm/lib/crt0.S:179: undefined reference to `coloured_LED_init'
/root/u-boot-2015.10/arch/arm/lib/crt0.S:180: undefined reference to `red_led_on'
/root/u-boot-2015.10/arch/arm/lib/crt0.S:186: undefined reference to `board_init_r'
出错原因:缺少宏定义
#define CONFIG_SYS_GENERIC_BOARD
解决办法:在<board>.h中添加如下定义即可
#define CONFIG_SYS_GENERIC_BOARD
本文介绍了解决 U-Boot 编译过程中遇到的未定义引用错误的方法,主要针对缺少宏定义导致的问题,并提供了具体的解决步骤。
1885

被折叠的 条评论
为什么被折叠?



