|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
最近碰到一个很棘手的问题,小弟要编译一个opendiameter的开源协议栈在mips架构的设备上运行,运行的是交叉编译的方法。编译环境是:cpu:Intel(R) Xeon(TM) CPU 2.80GHz OS:redhat5.运行环境是:mips64.生成makefile的命令是: ./configure --host=mips64-octeon-linux CC=mips64-octeon-linux-gnu-gcc CXX=mips64-octeon-linux-gnu-g++ ,makefile成功生成,但是在make过程中出现了如下错误:/tmp/ccvKQZJa.s: Assembler messages:
/tmp/ccvKQZJa.s:5589: Error: unrecognized opcode `rorw $8,$2'
...
make[1]: *** [src/aaa_parser.lo] Error 1
make[1]: Leaving directory `/home/baoxd/opendiameter-1.0.7-i/libdiamparser'
make: *** [all-recursive] Error 1
小弟不知道是什么原因,请各位指教,谢谢
ps:编译用的库的路径已经添加到$PATH中 |
|