diff --git a/apple/RetroArch_OSX.xcodeproj/project.pbxproj b/apple/RetroArch_OSX.xcodeproj/project.pbxproj
index 5658182ddb..a3a5faced1 100644
--- a/apple/RetroArch_OSX.xcodeproj/project.pbxproj
+++ b/apple/RetroArch_OSX.xcodeproj/project.pbxproj
@@ -316,6 +316,7 @@
"-DHAVE_RARCH_MAIN_WRAP",
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DOSX",
"-DHAVE_OPENGL",
"-DHAVE_FBO",
@@ -369,6 +370,7 @@
"-DHAVE_RARCH_MAIN_WRAP",
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DOSX",
"-DHAVE_OPENGL",
"-DHAVE_FBO",
diff --git a/apple/RetroArch_iOS.xcodeproj/project.pbxproj b/apple/RetroArch_iOS.xcodeproj/project.pbxproj
index a603b05390..4511385729 100644
--- a/apple/RetroArch_iOS.xcodeproj/project.pbxproj
+++ b/apple/RetroArch_iOS.xcodeproj/project.pbxproj
@@ -355,6 +355,7 @@
OTHER_CFLAGS = (
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DIOS",
"-DHAVE_DYNAMIC",
"-DHAVE_OPENGL",
@@ -404,6 +405,7 @@
"-DNDEBUG",
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DIOS",
"-DHAVE_DYNAMIC",
"-DHAVE_OPENGL",
@@ -446,6 +448,7 @@
"-DHAVE_RARCH_MAIN_WRAP",
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DIOS",
"-DHAVE_OPENGL",
"-DHAVE_FBO",
@@ -488,6 +491,7 @@
"-DHAVE_RARCH_MAIN_WRAP",
"-DHAVE_GRIFFIN",
"-DHAVE_RGUI",
+ "-DHAVE_MENU",
"-DIOS",
"-DHAVE_OPENGL",
"-DHAVE_FBO",
diff --git a/blackberry-qnx/bb10/RetroArch-Cascades.pro b/blackberry-qnx/bb10/RetroArch-Cascades.pro
index 1f9eb1dfba..2ec89d136f 100644
--- a/blackberry-qnx/bb10/RetroArch-Cascades.pro
+++ b/blackberry-qnx/bb10/RetroArch-Cascades.pro
@@ -5,7 +5,7 @@ CONFIG += qt warn_on cascades10
LIBS += -lscreen -lbps -lOpenAL -lpng -lEGL -lGLESv2
LIBS += -lbbcascadespickers -lbbdata -lbbdevice
-DEFINES += HAVE_RGUI HAVE_NEON RARCH_MOBILE \
+DEFINES += HAVE_RGUI HAVE_MENU HAVE_NEON RARCH_MOBILE \
SINC_LOWER_QUALITY HAVE_RARCH_MAIN_IMPLEMENTATION \
HAVE_VID_CONTEXT HAVE_FBO HAVE_GRIFFIN __LIBRETRO__ \
HAVE_DYNAMIC HAVE_ZLIB __BLACKBERRY_QNX__ HAVE_OPENGLES \
diff --git a/blackberry-qnx/playbook/.cproject b/blackberry-qnx/playbook/.cproject
index 9ee9fa5faf..b3c52b8b66 100644
--- a/blackberry-qnx/playbook/.cproject
+++ b/blackberry-qnx/playbook/.cproject
@@ -32,6 +32,7 @@