diff --git a/griffin/griffin.c b/griffin/griffin.c
index b0c8bad693..9c0bf60a89 100644
--- a/griffin/griffin.c
+++ b/griffin/griffin.c
@@ -39,6 +39,7 @@
 #endif
 #endif
 
+#ifndef _XBOX
 #if defined(_WIN32)
 #if defined(_MSC_VER) && _MSC_VER >= 1500
 
@@ -53,6 +54,7 @@
 #endif
 #endif
 
+#endif
 #endif
 
 #define JSON_STATIC 1 /* must come before runtime_file, netplay_room_parse and jsonsax_full */
diff --git a/libretro-common/file/nbio/nbio_intf.c b/libretro-common/file/nbio/nbio_intf.c
index 111fbbc400..76a495d79a 100644
--- a/libretro-common/file/nbio/nbio_intf.c
+++ b/libretro-common/file/nbio/nbio_intf.c
@@ -37,6 +37,7 @@ extern nbio_intf_t nbio_orbis;
 #endif
 extern nbio_intf_t nbio_stdio;
 
+#ifndef _XBOX
 #if defined(_WIN32)
 #if defined(_MSC_VER) && _MSC_VER >= 1500
 
@@ -50,6 +51,7 @@ extern nbio_intf_t nbio_stdio;
 #define HAVE_MMAP_WIN32
 #endif
 #endif
+#endif
 
 #endif