当前位置: 技术问答>linux和unix
编译内核模块的奇怪问题
来源: 互联网 发布时间:2017-03-03
本文导语: 同样的代码,同样的makefile,在RHEL5中出错。在Fedora种编译成功能生成.ko文件 源码树分别用各自的系统源码树,RHEL的源码版本为2.63.18,Fedora的源码版本为2.6.35。 我觉得这跟源码树应该没关系啊,因为内核模块的代码...
同样的代码,同样的makefile,在RHEL5中出错。在Fedora种编译成功能生成.ko文件
源码树分别用各自的系统源码树,RHEL的源码版本为2.63.18,Fedora的源码版本为2.6.35。
我觉得这跟源码树应该没关系啊,因为内核模块的代码相当简单。
源码树分别用各自的系统源码树,RHEL的源码版本为2.63.18,Fedora的源码版本为2.6.35。
我觉得这跟源码树应该没关系啊,因为内核模块的代码相当简单。
|
18和35之间可是有点距离啊,可能需要改代码。
|
2.6.18和2.6.35之间差距比较大,很多函数都重新命名或重新实现了,需要根据内核版本修改你的driver代码.
|
18到35之间确实有很多修改的地方,好像27版本的时候,有比较大的改动