PLAT_NIX and PLAT_WIN are mutually exclusive.
unsupported or unconfigured platforms should produce a compiler error.