If you complain about the portability of open source on the level of compiler, so breathe in the spirit of the open source and shut the fuck up, then exhale and port it to you magic niche compiler by yourself.