From 84b2744fd7cb55de5614d15cca91a0d510c0a76c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=9A=93?= Date: Thu, 22 Jan 2026 12:07:58 -0500 Subject: [PATCH] Disable the libretro VFS on non-Android platforms --- CMakeLists.txt | 4 +++- libretro/Makefile.common | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 312ef80957..9f32808898 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -256,7 +256,9 @@ if(LIBRETRO) if(NOT MSVC) add_compile_options(-fPIC) endif() - add_compile_definitions(HAVE_LIBRETRO_VFS) + if(ANDROID) + add_compile_definitions(HAVE_LIBRETRO_VFS) + endif() endif() if(ANDROID) diff --git a/libretro/Makefile.common b/libretro/Makefile.common index 0d20ab6ff5..bd189bace2 100644 --- a/libretro/Makefile.common +++ b/libretro/Makefile.common @@ -1,4 +1,8 @@ +ifeq ($(PLATFORM_EXT), android) HAVE_LIBRETRO_VFS ?= 1 +else +HAVE_LIBRETRO_VFS ?= 0 +endif FFMPEGDIR = $(CORE_DIR)/ffmpeg LIBRETRODIR = $(CORE_DIR)/libretro