https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64051
--- Comment #6 from Pierre Ossman <ossman at cendio dot se> --- Just to make sure I understand you perfectly. This is not supported: ../configure --build=A --host=B --target=B Instead you have to do: ../configure --build=A --host=A --target=B Then use that to: ../configure --build=A --host=B --target=B And those two compilers better have the same settings with regard to the target or you're bound to get problems. Have I understood it correctly?