We are adding some cross compile tools to the
apple-darwin-osxcross for compiling darwin/OSX binaries, and
mingw-w64 gcc toolchain for compiling Windows binaries.
These will definately be available for x86_64, but we are having trouble with i686. Issues like this are the reason we no longer support i686. Archlinux32 is not supported as well as Arch Linux propper. It is also considerably(weeks) behind upstream, as in that its not possible to match patch levels.
We cannot maintain i686 forever. It is starting to get a little long in the tooth