la916 发表于 2004-10-22 04:58:37

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

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
声卡我只是在内核编译时选了一些作为模块,难道这也会出问题

xf3177 发表于 2004-10-22 20:42:34

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

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
有好多,请问这是什么原因造成的 ?


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

la916 发表于 2004-10-23 05:47:43

高手呢,怎么没有解决建议

llc 发表于 2004-10-23 08:29:58

会不会是一些相关的包还没升级好?

Raffaello 发表于 2004-10-24 13:05:45

我也遇到这个问题了
但是我用的是gentoo,应该不会有什么包没安装的问题吧

la916 发表于 2004-10-25 00:04:22

真是郁闷,虽然能运行2.6.9,但声卡没找到,USB鼠标也找不到,已经试了N遍了,快没信心了

tisei 发表于 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 (刚生成两个二进制的RPM包,一起安装吧

la916 发表于 2004-10-26 02:12:16

我在编译内核前其实装了modutils-2.4.21-22.src.rpm ,但不是用你的方法,也没有卸载原来的modutilsRPM包,按你的方法试试,多谢

keenor 发表于 2004-10-26 08:42:29

能使就行,警告无所谓
页: [1]
查看完整版本: 编译内核2.6.9 ,出现Warning,请教!!