Re: Compile 32bit MIPS program on 64bit MIPS - possible?
Jun Sun <email@example.com> 于2019年5月20日周一 上午7:42写道：
> Recently I came across a piece of great work by blahcat who created 64bit MIPSEL debian image that runs on qemu. See https://blahcat.github.io/2017/07/14/building-a-debian-stretch-qemu-image-for-mipsel/
> I tried to install multilib in the hope to compile 32bit mips code on this 64bit machine. But it does not seem to work.
how did you install it?
it should be done like:
apt-get install libc6-dev-mips32 gcc
gcc -march=mips32 -mabi=32 xx.c
If your app needs libc only, it is enough.
> Does anybody know for sure whether this is a dead end or just a hiccup which I should overcome?
If your app depends on more libraries, you may need to use an mipsel
env, or use multiarch.