cbeuw / GoQuiet

A Shadowsocks obfuscation plugin utilising domain fronting to evade deep packet inspection
GNU General Public License v3.0
814 stars 117 forks source link

Compile mips32 with softfloat to run on routers without fpu #45

Closed rwasef1830 closed 5 years ago

rwasef1830 commented 5 years ago

Hello, The released mips32 doesn't work on MIPS 24kc processor (mips32r2) because it doesn't have FPU and requires compile with softfloat support. It gives invalid instruction error and crashes on router like GL inet ar300m.

Could you release such a binary ? Thanks in advance.

cbeuw commented 5 years ago

I'm pretty ignorant when it comes architectures so I'm not sure what exactly the softfloat is. But reading around it appears that I only need to set the GOMIPS=softfloat for go build? I did that and I uploaded gq-client-linux-mips_softfloat-1.2.2 in releases. Hope that works

rwasef1830 commented 5 years ago

New binary works fine thank you.