Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1674967
  • 博文数量: 1493
  • 博客积分: 38
  • 博客等级: 民兵
  • 技术积分: 5834
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-19 17:28
文章分类

全部博文(1493)

文章存档

2016年(11)

2015年(38)

2014年(137)

2013年(253)

2012年(1054)

2011年(1)

分类:

2012-11-27 09:02:29

 最近学习了linux操作系统中的系统调用,于是,自己就尝试着编译内核(3.6.7内核),但是在编译过程中出现了这
样的错误:

开始总想不明白咋回事,查了资料()才知道是
__modver_version_show没有实现,或者是实现体未编译进来。自己刚开始学内核没多久,所以很多函数或者是
宏啊都还不清楚到底代表啥意思,为什么要这样或那样,所以对这样的问题,既然暂时找不到解决办法,那就看
能否找到回避这类错误的方法。
       staging这个目录的用途是专门用来放一些还不成熟的驱动代码,主要是希望放到开源社区上让大家测试的,
成熟以后再并入主干。那么既然如此,说明这段程序可有可无啦~于是乎,注销或者是删除掉即可。

或者直接sudo vim drivers/staging/Makefile
打开Makefile之后,找到23行注销掉:

然后再sudo make内核就ok!
阅读(825) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~