diff --git a/core/combo/include/arch/linux-aarch64/AndroidConfig.h b/core/combo/include/arch/linux-aarch64/AndroidConfig.h index 77c8912899..d649b2e62d 100644 --- a/core/combo/include/arch/linux-aarch64/AndroidConfig.h +++ b/core/combo/include/arch/linux-aarch64/AndroidConfig.h @@ -166,7 +166,7 @@ #define HAVE_LITTLE_ENDIAN #define _FILE_OFFSET_BITS 64 -#define _LARGEFILE_SOURCE 1 +/* #define _LARGEFILE_SOURCE 1 */ /* * Define if platform has off64_t (and lseek64 and other xxx64 functions) diff --git a/core/combo/include/arch/target_linux-x86/AndroidConfig.h b/core/combo/include/arch/target_linux-x86/AndroidConfig.h index aaaf0c9bf3..25a1f5d414 100644 --- a/core/combo/include/arch/target_linux-x86/AndroidConfig.h +++ b/core/combo/include/arch/target_linux-x86/AndroidConfig.h @@ -157,10 +157,10 @@ * agree on the same size. For desktop systems, use 64-bit values, * because some of our libraries (e.g. wxWidgets) expect to be built that way. */ -/* - * #define _FILE_OFFSET_BITS 64 - * #define _LARGEFILE_SOURCE 1 - */ +#if __LP64__ +#define _FILE_OFFSET_BITS 64 +#endif +/* #define _LARGEFILE_SOURCE 1 */ /* * Define if platform has off64_t (and lseek64 and other xxx64 functions)