Fix non-Windows builds and win8 hosted builds
diff --git a/lib/Common/CommonDefines.h b/lib/Common/CommonDefines.h
index 0594d84..1c8956b 100644
--- a/lib/Common/CommonDefines.h
+++ b/lib/Common/CommonDefines.h
@@ -12,7 +12,8 @@
 #include "Warnings.h"
 #include "ChakraCoreVersion.h"
 
-#if !defined(_M_ARM)
+// CFG was never enabled for ARM32 and requires WIN10 SDK
+#if !defined(_M_ARM) && defined(_WIN32) && defined(NTDDI_WIN10)
 #define _CONTROL_FLOW_GUARD 1
 #endif