LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 954|回复: 5

编译内核出问题了,求助!!!

[复制链接]
发表于 2005-11-27 13:08:31 | 显示全部楼层 |阅读模式
小弟是新手,用的是debian 31r0a,第一次编译内核2.6.14.1的时候成功了,但USB鼠标没法用,然后进行了第二次编译,make bzImage没问题,make modules的时候出错,错误如下
drivers/char/ipmi/ipmi_msghandler.c:3259: error: `proc_ipmi_root' undeclared here (not in a function)
drivers/char/ipmi/ipmi_msghandler.c:3259: error: initializer element is not constant
drivers/char/ipmi/ipmi_msghandler.c:3259: error: (near initialization for `__ksymtab_proc_ipmi_root.value')
drivers/char/ipmi/ipmi_msghandler.c:3259: error: __ksymtab_proc_ipmi_root causes a section type conflict
drivers/char/ipmi/ipmi_msghandler.c:1453: warning: `ipmb_file_read_proc' defined but not used
drivers/char/ipmi/ipmi_msghandler.c:1469: warning: `version_file_read_proc' defined but not used
drivers/char/ipmi/ipmi_msghandler.c:1479: warning: `stat_file_read_proc' defined but not used
make[3]: *** [drivers/char/ipmi/ipmi_msghandler.o] 错误 1
make[2]: *** [drivers/char/ipmi] 错误 2
make[1]: *** [drivers/char] 错误 2
make: *** [drivers] 错误 2
然后我又用完整的官方内核包,复制.config重新编译,还是出错;换到原来的2.4内核下编译,依然出错。。。小弟实在不知道为什么了,求各位大大帮帮忙!

PS:CPU没有超频
发表于 2005-11-27 14:35:21 | 显示全部楼层
"第一次编译内核2.6.14.1的时候成功了,但USB鼠标没法用,然后进行了第二次编译"
这第一次到第二次之间楼主都作了些什么操作?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 09:37:36 | 显示全部楼层

除了换鼠标插口没有别的操作了

Post by DoDo
"第一次编译内核2.6.14.1的时候成功了,但USB鼠标没法用,然后进行了第二次编译"
这第一次到第二次之间楼主都作了些什么操作?


我就是把USB鼠标用一个usb to ps/2插口接到了ps/2上,其他没有做什么了
回复 支持 反对

使用道具 举报

发表于 2005-11-28 13:31:34 | 显示全部楼层
仅仅是这样做就会导致内核编译错误? 楼主第二次的.config文件是如何配置的?
回复 支持 反对

使用道具 举报

发表于 2005-11-28 14:13:37 | 显示全部楼层
试试make mrprorper后再make menuconfig重新选过?不要随便手动改.config文件,可能会出问题滴。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-29 10:33:35 | 显示全部楼层
我试试楼上的方法先,不过我的.config是直接从原来编译成功的那个2.6.14.1内核中复制来的,这样也会有问题的吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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