makefile:61***linux kernel source not found.stop
用技嘉GA-G41MT-S2装centos5.6,通过linuxtext安装的系统,未选择开发工具包。在系统安装完毕后,手动安装了kernel-devel,kernel-...
用技嘉GA-G41MT-S2装centos 5.6,通过linux text安装的系统,未选择开发工具包。
在系统安装完毕后,手动安装了kernel-devel,kernel-header,gcc,cpp,kernel包。但是进入驱动解压文件夹中make install的时候,还是提示makefile:61***linux kernel source not found.stop,求高手解释。怎么解决。
驱动包是一定没问题的,我在操作系统安装时,选择上开发工具包后,make install可以完成驱动的安装。个人感觉,问题出在哪个包没装,求指教! 展开
在系统安装完毕后,手动安装了kernel-devel,kernel-header,gcc,cpp,kernel包。但是进入驱动解压文件夹中make install的时候,还是提示makefile:61***linux kernel source not found.stop,求高手解释。怎么解决。
驱动包是一定没问题的,我在操作系统安装时,选择上开发工具包后,make install可以完成驱动的安装。个人感觉,问题出在哪个包没装,求指教! 展开
2个回答
2012-04-25
展开全部
1. ls /usr/src 看kernel-devel kernel-header是否正确安装
2. 检查kernel版本, 看同kernel-devel/kernel-header是否匹配. 如果不匹配, yum升级内核.重启后再编译.
3. 重新解压驱动,重新编译安装.
如果这三步做过没问题,那就是驱动有BUG, 要自己改Makefile.
2. 检查kernel版本, 看同kernel-devel/kernel-header是否匹配. 如果不匹配, yum升级内核.重启后再编译.
3. 重新解压驱动,重新编译安装.
如果这三步做过没问题,那就是驱动有BUG, 要自己改Makefile.
更多追问追答
追问
kernel版本怎么查看?uname -a?
我用的是系统镜像中的安装包。应该不存在不匹配的问题。
追答
uname -a可以看kernel自身的版本.
你装的rpm 包? rpm -qa |grep kernel再看看kernel包的版本.
展开全部
从提示上来看,没有kernel源文件。 你有kernel的源文件吗? 先make,再make install。
http://kernel.org/
http://kernel.org/
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询