Fixing mac build; adding make notes; tweaking compiler string validation for LLVM compat.