Re: 64-bit MIPS cross toolchain?
>Hi,
> Is there a cross 64-bit toolchain for MIPS that is being actively maintained? If so, are there any hardware boxes or emulators that will run the binaries that are produced?
> I've used the instructions at http://psas.pdx.edu/DebianCrossCompilerHowto/ to install the 'mipsel' gcc, but it produces mips32 binaries.
> Any advice would be appreciated. There's lots of info out there but much of it seems to be old. I'm beginning to wonder if this particular target is still of interest to anyone else.
> --Bob
Hi, sorry for possible break thread :-( as I didn't subscribe this list.
I have one of this toolchains.
Mini howto(On a amd64/sid host, do it in a chroot environment please):
sudo -i
echo "deb http://mips64el.debian.net/debian sid main" >> /etc/apt/sources.list
dpkg --add-architecuture mips64el
apt-get update
apt-get install gcc-4.9-mips64el-linux-gnuabi64
g++-4.9-mips64el-linux-gnuabi64 gccgo-4.9-mips64el-linux-gnuabi64
gdc-4.9-mips64el-linux-gnuabi64 gobjc-4.9-mips64el-linux-gnuabi64
gobjc++-4.9-mips64el-linux-gnuabi64
gfortran-4.9-mips64el-linux-gnuabi64 gcj-4.9-mips64el-linux-gnuabi64
apt-get install g++-4.9-multilib-mips64el-linux-gnuabi64
gcc-4.9-multilib-mips64el-linux-gnuabi64
gccgo-4.9-multilib-mips64el-linux-gnuabi64
gfortran-4.9-multilib-mips64el-linux-gnuabi64
gobjc-4.9-multilib-mips64el-linux-gnuabi64
gobjc++-4.9-multilib-mips64el-linux-gnuabi64
If multilib packages installed, "-mabi=32" and "-mabi=n32" can used to
work with libc6 (n32, o32)
It generates mips64r2 and mips32r2 objects by default.
--
Yunqiang Su
Reply to: