Linux论坛
直播中

周新

13年用户 23经验值
擅长:模拟技术 EMC/EMI设计 嵌入式技术 接口/总线/驱动 控制/MCU
私信 关注
[问答]

linux2.26.38内核模块编译出错

请问各位大神:我在编译linux2.26.38内核模块时出现这个问题应该怎么解决?交叉工具是4.5.1版本。
drivers/scsi/osd/osd_initiator.c: In function 'build_test':
drivers/scsi/osd/osd_initiator.c:67:2: error: size of unnamed array is negative
drivers/scsi/osd/osd_initiator.c:68:2: error: size of unnamed array is negative
make[3]: *** [drivers/scsi/osd/osd_initiator.o] 错误 1
make[2]: *** [drivers/scsi/osd] 错误 2
make[1]: *** [drivers/scsi] 错误 2
make: *** [drivers] 错误 2


回帖(1)

刘快乐

2014-8-26 09:26:35
根据提示应该是drivers/scsi/osd/目录下的osd_initiator.c文件中build_test函数中67、68行未命名的数组大小有问题
举报

更多回帖

发帖
×
20
完善资料,
赚取积分