From d85037f377e4299abcc627ab355d5848cc1b5de5 Mon Sep 17 00:00:00 2001 From: levlam Date: Wed, 11 May 2022 19:03:57 +0300 Subject: [PATCH] Enable _FILE_OFFSET_BITS even on Android. --- CMake/TdSetUpCompiler.cmake | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CMake/TdSetUpCompiler.cmake b/CMake/TdSetUpCompiler.cmake index 728615e27..d9d67da33 100644 --- a/CMake/TdSetUpCompiler.cmake +++ b/CMake/TdSetUpCompiler.cmake @@ -85,9 +85,8 @@ function(td_set_up_compiler) add_definitions(-D_DEFAULT_SOURCE=1 -DFD_SETSIZE=4096) endif() - if (NOT ANDROID) # _FILE_OFFSET_BITS is broken in NDK r15, r15b and r17 and doesn't work prior to Android 7.0 - add_definitions(-D_FILE_OFFSET_BITS=64) - endif() + # _FILE_OFFSET_BITS is broken in Android NDK r15, r15b and r17 and doesn't work prior to Android 7.0 + add_definitions(-D_FILE_OFFSET_BITS=64) if (CMAKE_SYSTEM_NAME STREQUAL "SunOS") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lsocket -lnsl")