diff --git a/client/deps/lua.cmake b/client/deps/lua.cmake index 679147124..5ccf22c33 100644 --- a/client/deps/lua.cmake +++ b/client/deps/lua.cmake @@ -38,6 +38,11 @@ target_compile_definitions(pm3rrg_rdv4_lua PRIVATE LUA_COMPAT_ALL) if (NOT MINGW) if (APPLE) target_compile_definitions(pm3rrg_rdv4_lua PRIVATE LUA_USE_MACOSX) + elseif (ANDROID) + # Required: + target_compile_definitions(pm3rrg_rdv4_lua PRIVATE LUA_USE_MKSTEMP) + # Same as for LUA_USE_LINUX except LUA_USE_POSIX and client-specific LUA_USE_READLINE and LUA_USE_ISATTY + target_compile_definitions(pm3rrg_rdv4_lua PRIVATE LUA_USE_DLOPEN LUA_USE_STRTODHEX LUA_USE_AFORMAT LUA_USE_LONGLONG LUA_USE_POPEN LUA_USE_ULONGJMP LUA_USE_GMTIME_R) else (APPLE) target_compile_definitions(pm3rrg_rdv4_lua PRIVATE LUA_USE_LINUX) target_link_libraries(pm3rrg_rdv4_lua INTERFACE dl)