2008-10-16 08:16:46     编译出错,宏没有定义,CPU:BF531

Document created by Aaronwu Employee on Aug 8, 2013
Version 1Show Document
  • View in full screen mode

2008-10-16 08:16:46     编译出错,宏没有定义,CPU:BF531

Jun Ai (CHINA)

Message: 63789   

 

Deal all:

 

      下面是编译错误信息,好多宏没有定义,我试着关闭I2C编译选项,但是好像不行,只能选M,不知道怎么回事,在此先谢过了

 

drivers/i2c/busses/i2c-bfin-twi.c:112: 错误:‘XMTSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:112: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其

drivers/i2c/busses/i2c-bfin-twi.c:112: 错误:所在的函数内只报告一次。)

drivers/i2c/busses/i2c-bfin-twi.c:123: 错误:‘MDIR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:123: 错误:‘RSTART’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:126: 错误:‘STOP’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:136: 错误:‘RCVSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:167: 错误:‘MERR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:177: 错误:‘MCOMP’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:185: 错误:‘BUFRDERR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:190: 错误:‘ANAK’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:221: 错误:‘MEN’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c: 在函数 ‘bfin_twi_master_xfer’ 中:

drivers/i2c/busses/i2c-bfin-twi.c:312: 错误:‘TWI_ENA’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:315: 错误:‘BUSBUSY’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:359: 错误:‘MERR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:359: 错误:‘MCOMP’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:359: 错误:‘XMTSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:359: 错误:‘RCVSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:376: 错误:‘MEN’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:377: 错误:‘MDIR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:378: 错误:‘FAST’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c: 在函数 ‘bfin_twi_smbus_xfer’ 中:

drivers/i2c/busses/i2c-bfin-twi.c:402: 错误:‘TWI_ENA’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:405: 错误:‘BUSBUSY’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:484: 错误:‘MERR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:484: 错误:‘MCOMP’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:484: 错误:‘XMTSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:484: 错误:‘RCVSERV’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:508: 错误:‘MEN’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:509: 错误:‘FAST’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c:567: 错误:‘MDIR’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c: 在函数 ‘i2c_bfin_twi_suspend’ 中:

drivers/i2c/busses/i2c-bfin-twi.c:604: 错误:‘TWI_ENA’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c: 在函数 ‘i2c_bfin_twi_resume’ 中:

drivers/i2c/busses/i2c-bfin-twi.c:615: 错误:‘TWI_ENA’ 未声明 (在此函数内第一次使用)

drivers/i2c/busses/i2c-bfin-twi.c: 在函数 ‘i2c_bfin_twi_probe’ 中:

drivers/i2c/busses/i2c-bfin-twi.c:691: 错误:‘TWI_ENA’ 未声明 (在此函数内第一次使用)

 

TranslateQuoteReplyEditDelete

 

 

2008-10-16 22:32:21     Re: 编译出错,宏没有定义,CPU:BF531

Yi Li (CHINA)

Message: 63817   

 

你用的uclinux-dist和toolchain的版本是什么?

 

一般这种错误是因为kernel配置不对。

Attachments

    Outcomes