欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

linux内核编译失误,找不到原因

更新时间: 2014-01-05 03:19:17 责任编辑: Author_N1

 

linux内核编译出错,找不到原因啊
{standard input}: Assembler message:
{standard input}: 90: Error: unrecognised instruction flushda
{standard input}: 101: Error: unrecognised instruction flushda
请问这是什么错误啊?我驱动没有错误和警告,现在就是卡在这了。。。,求指教!!
--参考方法--
你好,原文来之:
http://blog.163.com/fangjiezue@126/blog/static/12370462420101022113632892/

截取如下,问题与你相同

也可以用编译好的BinaryToolchain,千万要记得使用nios2gcc-20080203.tar.bz2,不要是用nios2gcc.tar.bz2否则会出现以下错误:

  CC      arch/nios2/mm/extable.o
  CC      arch/nios2/mm/memory.o
{standard input}: Assembler messages:
{standard input}:96: Error: unrecognised instruction flushda
{standard input}:232: Error: unrecognised instruction flushda
{standard input}:364: Error: unrecognised instruction flushda
{standard input}:427: Error: unrecognised instruction flushda
make[3]: *** [arch/nios2/mm/memory.o] 错误 1
make[2]: *** [arch/nios2/mm] 错误 2
make[1]: *** [sub-make] 错误 2
make[1]:正在离开目录 `/home/zue/uclinux_nios/nios2-linux/linux-2.6'
make: *** [linux] 错误 1
--参考方法--
缺少了某些头文件吧
--参考方法--
看错误是不识别的指令码。要么是编译器缺少某些编译开关,要么是编译器版本不对,不识别汇编指令。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 03:19:17
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/20744/
本文WWW.DOC100.NET DOC100.NET版权所有。