+ -
当前位置:首页 → 问答吧 → 内核编译出错

内核编译出错

时间:2011-09-23

来源:互联网

内核版本2.6.10编译出错

{standard input}: Assembler messages:
{standard input}:1425: Error: operand type mismatch for `mov'
{standard input}:1427: Error: operand type mismatch for `mov'
{standard input}:1774: Error: operand type mismatch for `mov'
{standard input}:1776: Error: operand type mismatch for `mov'
{standard input}:1888: Error: operand type mismatch for `mov'
{standard input}:1889: Error: operand type mismatch for `mov'
{standard input}:2058: Error: operand type mismatch for `mov'
{standard input}:2060: Error: operand type mismatch for `mov'
{standard input}:2134: Error: operand type mismatch for `mov'
{standard input}:2147: Error: operand type mismatch for `mov'
make[1]: *** [arch/i386/kernel/process.o] Error 1
make: *** [arch/i386/kernel] Error 2

查了下,说是编译版本不对,我换成推荐的编译器版本gcc3.4.6,还是不行。大家有没有遇到过这问题,以及有什么好的办法解决吗?谢谢大家!

作者: VC_Derry   发布时间: 2011-09-23

我编译过这个版本,gcc3.4.3可以的
你确定源码包没问题?

作者: jackyjkchen   发布时间: 2011-09-23

引用 1 楼 jackyjkchen 的回复:
我编译过这个版本,gcc3.4.3可以的
你确定源码包没问题?

应该没问题吧 kernel.org 上不去了 我就在新浪的共享资料上下的源码包... gcc3.4.3可以的话 gcc3.4.6应该也可以 就是不知道识别不了mov这个汇编指令 是什么造成的...

作者: VC_Derry   发布时间: 2011-09-23

Ps:我是在虚拟机上编译的...

作者: VC_Derry   发布时间: 2011-09-23

系统自带的内核版本是多少
uname -r 查看一下啊

作者: lanyang123456   发布时间: 2011-09-23

引用 4 楼 lanyang123456 的回复:
系统自带的内核版本是多少
uname -r 查看一下啊

2.6.35-22-generic

作者: VC_Derry   发布时间: 2011-09-23

热门下载

更多