在编译Shine的时候,出现opcode not supported on this processor:mips1 (mips1) 错误, 提示madd,msub等mips指令不支持。
在网络上搜查了一下,并试验了几次,终于解决了。操作很简单,就是增加一下CFLAGS="-march=mips32" 变量设置。 应该是GCC配置的问题吧。
我在脚本configure配置文件中加入,具体如下:
#!/bin/sh
CFLAGS="-march=mips32"
./configure ...... ......
CFLAGS="${CFLAGS}"
留个脚印,给需要的人参考。