0

我觉得这可能是一个过于宽泛的问题,但我希望有些人可能是 u-boot 专家,所以我要试一试......

在为类似于 redwood 的基于 powerpc 的设置进行编译时,出现错误:nand.c:91: undefined reference to `board_nand_init'

函数在ndfc.c中,它没有.h文件,原型在nand.h中定义,我不明白ndfc.c中的函数如何被另一个模块调用。

谢谢你的帮助!

4

1 回答 1

0

这种错误通常是由于没有定义所有需要的编译变量造成的。

请参阅U-Boot 自述文件。有些是使用 Makefile 设置的:例如make TQM823L_config,它定义了通常用于 TQM823L 板的所有变量。

其他配置设置需要手动编辑头文件来完成。

于 2013-02-27T01:01:16.420 回答