QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1278|回复: 2

求救:内核模块安装的问题?

[复制链接]
发表于 2006-9-14 17:50:18 | 显示全部楼层 |阅读模式
小弟最近新安装了RHEL4U2. 做内核模块时,发现其它机器正常的内核模块,在该机器重新编译后,无法加载-报错。于是写了个helloworld.c测试。
helloworld: version magic '2.6.9-34.EL 686 REGPARM 4KSTACKS gcc-3.2' should be '2.6.9-34.EL 686 REGPARM 4KSTACKS gcc-3.4'
使用
#modinfo helloworld.ko
vermagic:       2.6.9-34.EL 686 REGPARM 4KSTACKS gcc-3.2
看来是因为gcc版本不对引起的。但是这个gcc是系统自带的啊?
#gcc --version
gcc32 (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-47.3)

我想强制安装
#modprobe helloworld.ko --force vermagic
FATAL: Module helloworld.ko not found.
#modprobe ./helloworld.ko --force vermagic
FATAL: Module ./helloworld.ko not found.

我该怎么改啊。
发表于 2006-9-14 20:09:24 | 显示全部楼层
insmod helloworld.ko --xxxxxxx
回复

使用道具 举报

发表于 2006-9-22 09:48:56 | 显示全部楼层
升级GCC版本到3.4试一下
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-2 06:49 , Processed in 0.079903 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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