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配置不对。