u-boot编译错误

时间:2013-02-27 00:42:59

标签: c compilation u-boot

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

在编译类似于红木的基于powerpc的设置时,我收到一个错误:nand.c:91:未定义对`board_nand_init'的引用

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

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

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

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

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