Re: Compile 32bit MIPS program on 64bit MIPS - possible?

YunQiang Su <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <CAKcpw6Uv8LxJ0X=T3pZeMBodxqC1NVHqCsazts8jEr0nFXxXgw@mail.gmail.com>
Jun Sun <[email protected]> 于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
   and
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.
https://wiki.debian.org/Multiarch/HOWTO

>
> Thanks.
>
> Jun



-- 
YunQiang Su
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.