AST驱动用户手册常见问题14
2012-05-14 11:08
281 查看
AST驱动用户手册常见问题14:
现象:内核2.6.18-238的
Linux下编译dahdi2.4以下版本时在编译xpp目录下文件出错,错误提示在device.h中。而编译dahdi2.5时没有问题。2.6.18-164内核编译dahdi各版本都没问题
原因:
内核:2.6.18-238(device.h中定义了dev_name函数)
dahdi版本:2.4
(kernel.h中定义了dev_name的宏)
编译时出现混乱导致出错
解决方法
可去掉kernel.h中对dev_name宏的定义
内核:2.6.18-238(device.h中定义了dev_name函数)
dahdi版本:2.5
(kernel.h中根据内核版本比较没有进入dev_name宏的定义,dev_name未定义)
编译时不会出现错误,dev_name定义在device.h中
内核:2.6.18-164(device.h中没有定义dev_name函数)
dahdi版本:2.4
(kernel.h中定义了dev_name的宏)
编译不会出现错误,dev_name定义在kernel.h中
内核:2.6.18-164(device.h中没有定义dev_name函数)
dahdi版本:2.5
(kernel.h中根据内核版本比较进入了dev_name宏的定义,dev_name被定义)
编译不会出现错误,dev_name定义在kernel.h中
现象:内核2.6.18-238的
Linux下编译dahdi2.4以下版本时在编译xpp目录下文件出错,错误提示在device.h中。而编译dahdi2.5时没有问题。2.6.18-164内核编译dahdi各版本都没问题
原因:
内核:2.6.18-238(device.h中定义了dev_name函数)
dahdi版本:2.4
(kernel.h中定义了dev_name的宏)
编译时出现混乱导致出错
解决方法
可去掉kernel.h中对dev_name宏的定义
内核:2.6.18-238(device.h中定义了dev_name函数)
dahdi版本:2.5
(kernel.h中根据内核版本比较没有进入dev_name宏的定义,dev_name未定义)
编译时不会出现错误,dev_name定义在device.h中
内核:2.6.18-164(device.h中没有定义dev_name函数)
dahdi版本:2.4
(kernel.h中定义了dev_name的宏)
编译不会出现错误,dev_name定义在kernel.h中
内核:2.6.18-164(device.h中没有定义dev_name函数)
dahdi版本:2.5
(kernel.h中根据内核版本比较进入了dev_name宏的定义,dev_name被定义)
编译不会出现错误,dev_name定义在kernel.h中
相关文章推荐
- 论透明驱动级加密的常见问题
- ADB 驱动以及工具包下载安装,常见异常问题解决(亲自测试有效)1、黄色感叹号2、offline 3、unauthorized
- 【九】WinXP+IIS6 配置Discuz和phpwind论坛全完手册---常见问题
- Documentum常见问题2—压力测试时一旦用户数超过一定数量就不能登录了[转]
- Dwz手册的补充说明和常见问题
- 驱动调试常见问题_Camera
- Python常见问题(7):Python图形用户接口 Graphic User Interface FAQ
- 触摸屏驱动调试常见问题总结
- TBSchedule应用实战(八)——常见问题速查手册
- 驱动调试常见问题_Camera
- Documentum常见问题3—保存搜索Saved Searches提示用户对文件柜无权限【转】
- LCD驱动调试中部分常见问题的分析及解决办法
- Discuz常见大问题-如何允许用户插入视频-如何自己在页面中插入视频
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-人机界面如何自动运行,不让用户干涉,设置起始界面
- 11gR2 rac中用户角色分离及常见oracle bin程序及ASM磁盘权限问题汇总
- 步进驱动系统的常见问题
- 驱动调试常见问题_LCD
- 驱动调试常见问题_Keypad
- 用户使用VPS的12个常见问题
- 解决maven官方库中没有oracle jdbc驱动的问题:Missing artifact com.oracle:ojdbc14:jar:10.2.0.1.0