Added compiler Macro to detect if it's Win or Linux/Unix