QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1202|回复: 8

编译内核2.6.9 ,出现Warning,请教!!

[复制链接]
发表于 2004-10-22 04:58:37 | 显示全部楼层 |阅读模式
RH9内核升级2.4.20---->2.6.9,在作make时出现一些warning

1.warning:passing arg of 1 "readl" makes pointer from integer without a cast
warning:passing arg of 2 "writel" makes pointer from integer without a cast
有好多,请问这是什么原因造成的 ?

2.warning:一些声卡驱动indifined
声卡我只是在内核编译时选了一些作为模块,难道这也会出问题
发表于 2004-10-22 20:42:34 | 显示全部楼层

Re: 编译内核2.6.9 ,出现Warning,请教!!

[quote:dd15980469="la916"]RH9内核升级2.4.20---->2.6.9,在作make时出现一些warning

1.warning:passing arg of 1 "readl" makes pointer from integer without a cast
warning:passing arg of 2 "writel" makes pointer from integer without a cast
有好多,请问这是什么原因造成的 ?
[/quote]

是啊,我也遇到了这样的问题
不知道如何解决
回复

使用道具 举报

 楼主| 发表于 2004-10-23 05:47:43 | 显示全部楼层
高手呢,怎么没有解决建议
回复

使用道具 举报

发表于 2004-10-23 08:29:58 | 显示全部楼层
会不会是一些相关的包还没升级好?
回复

使用道具 举报

发表于 2004-10-24 13:05:45 | 显示全部楼层
我也遇到这个问题了
但是我用的是gentoo,应该不会有什么包没安装的问题吧
回复

使用道具 举报

 楼主| 发表于 2004-10-25 00:04:22 | 显示全部楼层
真是郁闷,虽然能运行2.6.9,但声卡没找到,USB鼠标也找不到,已经试了N遍了,快没信心了
回复

使用道具 举报

发表于 2004-10-25 15:10:37 | 显示全部楼层
编译内核前的工作:
下载modutils-2.4.21-23.src.rpm
rpm -e --nodeps modutils (强行卸载原有的modutilsRPM包)
#rpm -ivh modutils-2.4.21-23.src.rpm (把源代码包安装到了/usr/src/redhat目录下)
#cd /usr/src/redhat/SPECS (进入规范文件目录下)
#rpmbuild --bb modutils.spec (生成二进制的RPM包)
#cd ../RPMS/i386 (转入刚生成的二进制的RPM包所在位置)
#rpm -ivh modutils*.rpm (刚生成两个[modutils-2.4.21-23.i386.rpm与modutils-debuginfo-2.4.21.23.i386.rpm]二进制的RPM包,一起安装吧
回复

使用道具 举报

 楼主| 发表于 2004-10-26 02:12:16 | 显示全部楼层
我在编译内核前其实装了modutils-2.4.21-22.src.rpm ,但不是用你的方法,也没有卸载原来的modutilsRPM包,按你的方法试试,多谢
回复

使用道具 举报

发表于 2004-10-26 08:42:29 | 显示全部楼层
能使就行,警告无所谓
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-18 17:58 , Processed in 0.041366 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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