超级用户 发表于 2004-5-15 22:41:36

内核模块编译问题:头文件冲突!(!急!)

用参数 -D__KERNEL__ -DMODULE -O -Wall -c编译内核模块,产生类似如下的错误:

/usr/include/linux/sched.h:807: conflicting types for 'kernel_thread'
/usr/include/asm/processor.h:432:previois declartion of 'kernel_thread'

MDK9.1,下载了新的2.4.25编译。并已经把/usr/include/linux更换成新内核的头文件。


请问是什么原因?谢谢!

超级用户 发表于 2004-5-16 21:55:04

快点儿吧!真的很急啊!

超级用户 发表于 2004-5-16 21:59:48

快点儿吧!真的很急啊!

llc 发表于 2004-5-19 19:35:38

Re: 内核模块编译问题:头文件冲突!(!急!)

用参数 -D__KERNEL__ -DMODULE -O -Wall -c编译内核模块,产生类似如下的错误:

/usr/include/linux/sched.h:807: conflicting types for 'kernel_thread'
/usr/include/asm/processor.h:432:previois declartion of 'kernel_thread'

MDK9.1,下载了新的2.4.25编译。并已经把/usr/include/linux更换成新内核的头文件。


请问是什么原因?谢谢!

通常是由于gcc版本引起的,请升级你的gcc试试
页: [1]
查看完整版本: 内核模块编译问题:头文件冲突!(!急!)