我在ubuntu 13.04 下用3.4.1版本的 arm-linux-gcc编译 2.6.12内核,编译进行2分钟左右的时候出现错误,现在把最后几行贴出来:
LD init/built-in.o
LD .tmp_vmlinux1
KSYM .tmp_kallsyms1.s
NO valid symbol.
make: ***[.tmp_kallsyms1.S] 错误 1
fl@fl-lenovo-G470:/nfs/linux-2.6.12$
哪位大神能给指点一下迷津?这问题有好多人遇到,但是网上就没找到个合理的回答。
http://zhidao.baidu.com/link?url=iJMK0q2ugqT92zLWYPG6ShJJR2VRmCmYWCZknZCDc2c8V6gjT06-5xxZBoGGBm65hCEbcRmHgBpByvn9JBsmKa 这是其他人的提问,同样的问题。虽然困扰我好多天了,但我相信问题总会解决。不抛弃不放弃。
尝试更换编译器或修改2.6.1内核
购买收费的人家已测试好的方案
换编译器可以解决问题
http://www.600w.net