版块
论坛
喜欢
话题
应用
搜索
登录
注册
larry_john的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=36524
怎样避免version mismatch的警告?
当我使用: insmod hello.o 时出现warning : kernel version mismatch我看到ldd2上说这样的情况可以把kernel编译成“不支持版本控制功能“可是我不知道在xconfig下选择哪个选项可以把版本控制关掉请各位大虾不吝赐教!!!
回复
(
3
)
2005-08-11 10:39
来自版块 -
LINUX&UNIX核心开发
◆
◆
表情
告诉我的粉丝
提 交
fianl
:
在源码目录中 /usr/src/linux/ 里面有个 Makefile 文件,开头就定义着版本信息,只要把这个版本改成系统内核的版本就可以了. 关于系统版本,加载模块的时候有提示的. 改了这个文件的版本以后,再重新make一下内核,然后重新编译你要加载的模块,这个时候加载模块就...
(2005-08-11 11:15)
回复
larry_john
:
多谢你的回答! 怎么把源码版本改成系统的版本?我需要在我的原码中加什么语句阿?
(2005-08-11 10:53)
回复
fianl
:
书上都说使用__NO_VERSION__宏定义,不过我试过好像不行,我都是自己把源码版本改成系统的版本,这样就不再报错.
(2005-08-11 10:43)
回复
larry_john
加关注
写私信
0
关注
0
粉丝
44
帖子
返回顶部