如何在龍芯派上給1c編譯

已邀请:

cyberhero

赞同来自:

gcc -mabi=32 hello.c -o hello-mabi32
In file included from /usr/include/features.h:389:0,
                 from /usr/include/stdio.h:27,
                 from hello.c:1:
/usr/include/gnu/stubs.h:11:33: 致命错误:gnu/stubs-o32_hard.h:没有那个文件或目录
 # include <gnu/stubs-o32_hard.h>
                                 ^
编译中断。

cyberhero

赞同来自:

yum install glibc.mipsel glibc-devel.mipsel
就可以了,在1c可用

jiangtao9999

赞同来自:

需要一套 o32 的支持库……
建议是单独做一个 chroot 环境,里面只有 o32 的内容。保证彻底隔离 n64 的东西。
不过 chroot 时别忘了用 setarch 改变信息。保证软件获取的信息正确。
我记得龙芯 1c 是 mips32r2 的吧?龙芯的 mips64r2 都能支持同版本的 32 位运行。正好就是 mips32r2 的版本。

要回复问题请先登录注册