From be53017d8a1f928f080b5bf0abaacdf0587bbbca Mon Sep 17 00:00:00 2001 From: cryptozoidberg Date: Wed, 15 Jul 2020 23:23:50 +0200 Subject: [PATCH] disabled lto for android, since it disable ELF --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4a38a381..47c40d5a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -154,7 +154,7 @@ else() endif() set(RELEASE_FLAGS "-Ofast -DNDEBUG -Wno-unused-variable") if(NOT APPLE) - set(RELEASE_FLAGS "${RELEASE_FLAGS} -flto") + if(NOT APPLE AND NOT (CMAKE_SYSTEM_NAME STREQUAL "Android")) endif() #if(CMAKE_C_COMPILER_ID STREQUAL "GNU" AND NOT MINGW) # set(RELEASE_FLAGS "${RELEASE_FLAGS} -fno-fat-lto-objects")