LinuxSir.cn,穿越时空的Linuxsir!

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

KERNEL 2.6.19 or < "Access Violation Summary" 错误 解

[复制链接]
发表于 2006-12-28 09:50:07 | 显示全部楼层 |阅读模式
我下了一个Original Kernel 从kernel.org
版本是2.6.19.1
编译了以后,好像不支持Nvidia...
而且不管emerge 什么都没什么效果。而且装不上alsa驱动。
但是用gentoo kernel就没问题。
清高手解答一下

感谢


------------------------------


解决方法:http://marc.theaimsgroup.com/?l= ... 08561309433&w=2
不管emerge 什么都会出现


--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
                                   LOG FILE
"/var/log/sandbox/sandbox-app-misc_-_lirc-0.8.0-r6-8905.log"

open_wr:   /usr/src/linux-2.6.19-gentoo/astest13467.out
open_wr:   /usr/src/linux-2.6.19-gentoo/astest13471.out
open_wr:   /usr/src/linux-2.6.19-gentoo/astest13478.out
open_wr:   /usr/src/linux-2.6.19-gentoo/astest13482.out


字样。
是因为新版本kernels 和 portage的冲突。只要修改
linux-2.6.19/scripts/Kbuild.include

从第69行开始:-
as-instr = $(shell if echo -e "$(1)" | $(AS) >/dev/null 2>&1 -W -Z -o astest$$$$.out ; \
then echo "$(2)"; else echo "$(3)"; fi; \
rm -f astest$$$$.out

修改成:-
as-instr = $(shell if echo -e "$(1)" | $(AS) >/dev/null 2>&1 -W -Z -o /dev/null ; \
then echo "$(2)"; else echo "$(3)"; fi)


就不会在出现问题了,我现在已经搞定。还有就是SATA的支持,在2.6.19版本已经独立出来了,所以如果用原来的kernel.config,需要注意选择项。。。。。。

报告完毕
发表于 2006-12-28 10:33:27 | 显示全部楼层
用的是同一个config么?
emerge没效果是什么意思?
一般不可能出现旧版本支持某个硬件而新版本不支持的情况
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-28 11:24:56 | 显示全部楼层
用同一个config
emerge 会出现

access violation summary
然后出现什么 xxxxxxx.out 的字样。
回复 支持 反对

使用道具 举报

发表于 2006-12-28 11:44:21 | 显示全部楼层
我也是。。。。。
回复 支持 反对

使用道具 举报

发表于 2006-12-28 11:50:51 | 显示全部楼层
记得报告问题要贴全
不是每个人都乐意或者能够重新你的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-30 14:36:31 | 显示全部楼层
解决方法 。
回复 支持 反对

使用道具 举报

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

本版积分规则

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