The current method for cross compiling seems to be supported only with Win_x86 as the build system. Whether or not cross compiling is being done or not is detected by checking “if Current.Platform != Linux” in LinuxToolChain.cs. Please correct me if I’m wrong.
While this works fine for windows machine as far as I know this does not work when cross compiling from Linux_x86 to Linux_ARM because both platforms are considered Linux.
I find it a lot more convenient, just personally, to work from a linux build host. My changes above is to enable this Linux_x86 → Linux_ARM cross compile.
Is there any plan to support this method of cross compile in the future ?