|
|
我下了一个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,需要注意选择项。。。。。。
报告完毕 |
|