Compile Go on MIPS/MIPS32
I’ve been trying to compile go programs on the gnubee which runs on a mips architecture.
Found this on github:
I have successfully cross compile go program into mips32 bin with below command, you may try this also.
GOARCH=mips32
is for ar71xx, change to GOARCH=mips32le
if it is ramips.
cd
git clone https://github.com/gomini/go-mips32.git
cd go-mips32/src
export GOOS=linux
export GOARCH=mips32
sudo mkdir /opt/mipsgo
./make.bash
cd ..
sudo cp -R * /opt/mipsgo
export GOROOT=/opt/mipsgo
export PATH=/opt/mipsgo/bin:$PATH
vi helloworld.go
go build helloworld.go
thanks, bettermanbao