linux内核编译__devinit错误解决办法
来源:互联网 发布:linux中压缩命令 编辑:程序博客网 时间:2024/06/16 11:59
转自:http://my.oschina.net/zhuanghaoren/blog/314846
我是在调试触摸屏的时候出现错误:__devinit error expected ‘=’ ‘ ’ ‘ ’ ‘asm’ or ‘__attribute__’ before
然后查到
linux kernel3.8以后,把: __devinit, __devinitdata, __devinitconst, __devexit, __devexitdata, __devexitconst 这些都去掉了。
出现的错误:
__devinit error expected ‘=’ ‘ ’ ‘ ’ ‘asm’ or ‘__attribute__’ before
解决办法:
#define __devexit
#define __devinitdata
#define __devinit
#define __devexit_p
具体可以参考:
a whole set of __dev... macros are no longer used or defined Here is the list: __devinit, __devinitdata, __devinitconst, __devexit, __devexitdata, __devexitconst background: These attributes were used on certain driver functions and data declarations, putting them in a separate section that could be discarded under certain circumstances. This functionality is no longer relevant, and the macros were removed in version 3.8 of the kernel. The macros should no longer be used. Just remove the attributes any place they are used. see this commit: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=54b956b903607
- linux内核编译__devinit错误解决办法
- 嵌入式内核编译错误解决办法
- linux内核编译错误
- linux内核编译错误
- linux 内核编译错误
- Linux中__init、__devinit等内核优化宏
- 内核编译错误的一些解决办法
- 内核编译错误的一些解决办法
- 内核编译错误的一些解决办法
- 内核编译错误的一些解决办法
- 内核编译错误的一些解决办法
- linux 内核编译错误总结
- linux内核编译错误记录
- Ubuntu 编译 Linux 内核 错误
- linux 内核编译错误总结
- linux内核编译错误记录
- Linux内核编译时错误
- 编译linux内核模块错误
- Django transaction
- Lua 语言 15 分钟快速入门
- 记一次做死的ubuntu无线驱动更新
- VLD(Visual LeakDetector)内存泄露库的使用
- 金明的预算方案 2006年NOIP全国联赛提高组
- linux内核编译__devinit错误解决办法
- Android常用工具类
- POJ 2886 Who Gets the Most Candies?(单点更新 + 约瑟夫环)
- update_option方法介绍
- 如何系统地学习数据挖掘?
- CM3 NVIC与中断控制
- PHP Document 代码注释规范
- mysql data文件夹下的ibdata1 文件作用
- e5-7uva136 丑数