LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1075|回复: 1

请教:make下载的kernel-source?

[复制链接]
发表于 2006-1-6 09:39:15 | 显示全部楼层 |阅读模式
我apt-get install 了kernel-source-2.6.8,此时解压后内核源码文件下的 include/linux中没有version.h。我现在想要驱动我的无线网卡,于是我在内核源码文件下执行make,随之出现一长串的执行过程,好像是生成模块,大概半小时完毕。这时候include/linux下可以找到version.h.
我想知道的是,我这里执行的make到底是干了些什么?还有这个version.h的问题,我驱动网卡的时候要用的这个头文件?
谢谢指点!有劳
发表于 2006-1-6 11:18:44 | 显示全部楼层
据我所知所有的KERNELMODULES都有个MAGIC NUMBER其中包括编译器版本,内核版本,还有其他的一些信息,如果内核安装这个模块时候发现他们MAGIC NUMBER和自己的不同是不允许安装的
用GCC4编译内核,再用GCC3编译他的模块,安装模块的时候他就告诉你MAGICNUMBER不同,并且拒绝安装任何模块
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表