[rcore][android] Replace android_fopen() with linker --wrap=fopen (#5605)

* ANDROID: replace android_fopen with linker --wrap=fopen

* ANDROID: add --wrap=fopen linker flag to src/Makefile
This commit is contained in:
ghera
2026-03-02 12:18:04 +01:00
committed by GitHub
parent f583674327
commit 950c064448
4 changed files with 21 additions and 24 deletions

View File

@ -75,6 +75,12 @@ if (${PLATFORM} MATCHES "Web")
endif()
endif()
if (${PLATFORM} MATCHES "Android")
# Wrap fopen at link time so all code (including third-party libs) goes
# through __wrap_fopen, which handles Android APK asset loading
target_link_options(raylib INTERFACE -Wl,--wrap=fopen)
endif()
set_target_properties(raylib PROPERTIES
PUBLIC_HEADER "${raylib_public_headers}"
VERSION ${PROJECT_VERSION}