crazycake 发表于 2005-8-30 11:07:16

MAKE的时候产生了错误!

dbct/tb.c: In function `tb_find':
dbct/tb.c:287: error: unable to find a register to spill in class `DIREG'
dbct/tb.c:287: error: this is the insn:
(insn:HI 189 188 190 13 0x4035d9a0 (parallel [
            (set (reg:SI 2 ecx )
                (const_int 0 ))
            (set (reg/f:SI 0 eax )
                (plus:SI (ashift:SI (reg:SI 2 ecx )
                        (const_int 2 ))
                  (reg:SI 214)))
            (set (mem:BLK (reg:SI 214) )
                (const_int 0 ))
            (use (reg/v/f:SI 64 [ ret ]))
            (use (reg:SI 2 ecx ))
            (use (reg:SI 19 dirflag))
      ]) 472 {rep_stossi} (insn_list 187 (insn_list 188 (nil)))
    (expr_list:REG_DEAD (reg:SI 19 dirflag)
      (expr_list:REG_DEAD (reg/v/f:SI 64 [ ret ])
            (expr_list:REG_DEAD (reg:SI 214)
                (expr_list:REG_UNUSED (reg/f:SI 0 eax )
                  (expr_list:REG_UNUSED (reg:SI 2 ecx )
                        (nil)))))))
dbct/tb.c:287: confused by earlier errors, bailing out
make: *** 错误 1
make: Leaving directory `/ganwei/skyeye/sim/arm'
make: *** 错误 2
make: Leaving directory `/ganwei/skyeye/sim'
make: *** 错误 2
我想问问这个怎么修改?tb.c我放在附件里了。高手快帮我看看!

aero_boy 发表于 2005-8-30 22:40:23

我以是这个错误,怎么办吗

duanbo 发表于 2005-9-2 09:03:42

我也是这个错误!  换个版本有效果吗?

crazycake 发表于 2005-9-2 13:26:08

我开始用8.6,现在9.8的还是这个地方卡!
是不是跟系统设置有问题!我已经试过很多次了!
我那么有GTK,不过GCC版本是3.3.5。
它里面的README上面只有写3.3和3.4的配置文件。
但是我两种都试过了也没有用!希望哪个高手能帮忙一下!

duanbo 发表于 2005-9-2 13:40:35

我还试了较低的版本,真麻烦啊,不能象Windows安装一样吗?需要自己设置这么多东西,艾~~~

crazycake 发表于 2005-9-9 09:33:31

我已经装好了,所有该装的都搞定了!呵呵!昨天晚上仿真了一块arm的板子,进了uCLinux。好不容易啊!

duanbo 发表于 2005-9-13 16:48:12

我换到 TuoboLinux10之后,也都能安上了,可不知道接下来该怎么做了,资料不是很多啊

chyyuu 发表于 2005-9-15 11:26:45

skyeye-v1-RC4应该解决了上述问题. 大家可以试试.
页: [1]
查看完整版本: MAKE的时候产生了错误!