打印

编译2.6.11-1时的错误

编译2.6.11-1时的错误

In file included from drivers/i2c/algos/i2c-algo-bit.c:31:
include/linux/i2c.h:58: error: array type has incomplete element type
include/linux/i2c.h:197: error: array type has incomplete element type
make[3]: *** [drivers/i2c/algos/i2c-algo-bit.o] Error 1
make[2]: *** [drivers/i2c/algos] Error 2
make[1]: *** [drivers/i2c] Error 2
make: *** [drivers] Error 2

怎么改正?谢谢
g_oduck

TOP

我用的是FC4,内核已经从官方网的RPM升级到2.6.16.-1,现在编译的这个内核是默认的版本,2.6.11-1,gcc是4.0.0
g_oduck

TOP

没用4.0的gcc编过东西,用其他版本的编译器试试看,还不行就在配置的时候去掉别编它了,正常用没问题的
还有4.0.0的gcc有很多问题的,强烈建议升级,可以升级到4.0.3

TOP