荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjk (@_@), 信区: Linux
标  题: Re: kernel module 编译问题
发信站: 荔园晨风BBS站 (Mon Mar 31 22:38:58 2003), 转信

还是老问题了。
看LDD 2nd ed 的24页-26页,Version Dependency
在Chapter 11. P314 Version Control in modules有详细说明
你这个的解决方法是
加一句
#define __NO_VERSOIN__
就行了

可以在这里下载:
HTML
http://www.oreilly.com/catalog/linuxdrive2/chapter/book
DocBook
http://www.oreilly.com/catalog/linuxdrive2/chapter/bookindexpdf.xml
PDF
http://www.oreilly.com/catalog/linuxdrive2/chapter/bookindexpdf.html
【 在 theorem.bbs@bbs.sjtu.edu.cn (derived from axiom) 的大作中提到: 】
: hi,
: 我用gcc compile 一个kernel module,比如说
: #define __KERNEL__
: #define MODULE
: #include <linux/kernel.h>
: #include <linux/module.h>
: int init_module(void) {
: return 0;
: }
: void cleanup_module(void) {
: }
: gcc -O -c module.c //OK
: 但是insmod module.o
: 总是告诉我module.o was compiled for kernel version 2.4.9-9
: while this kernel is version 2.4.18-14
: 怎么解释?怎么办?
: 谢谢


--
  阅读历史吧,试着将你的眼光扩展到一千年之远--从永恒的观点来看,
           你将会发现“你的”烦恼将是多么微不足道。

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.234]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店