Ah, that's too bad.
If cross-compiling worked, one could fall back to compiling on whichever system was working when compiler quirks (like Ryster's) show up.
Would it be hard to add cross-compiling support for QB64? Most compilers support cross-compiling without too much difficulty. But if different compilers are being used on the different OSes, then it would probably be a lot of work.