Getting the compiler working on non-linux platforms (basically a null-op). Adding isSupported()