From 88b8c2354fffd8921b5ad7c32d66ceebbc1728ba Mon Sep 17 00:00:00 2001 From: lisyarus Date: Thu, 22 Aug 2024 18:35:25 +0300 Subject: [PATCH] Fix building libbacktrace for android --- 3rdparty/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/3rdparty/CMakeLists.txt b/3rdparty/CMakeLists.txt index 9f385dcf..abe54db3 100644 --- a/3rdparty/CMakeLists.txt +++ b/3rdparty/CMakeLists.txt @@ -13,6 +13,8 @@ if(NOT EXISTS "${LIBBACKTRACE_BUILD_DIR}") file(COPY "${LIBBACKTRACE_SOURCE_DIR}/backtrace.h" DESTINATION "${LIBBACKTRACE_INCLUDE_DIR}") if(PSEMEK_PACKAGE_TARGET AND WIN32) execute_process(COMMAND "./configure" "--host=x86_64-w64-mingw32" "CC=${CMAKE_C_COMPILER}" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" COMMAND_ECHO STDOUT) + elseif(PSEMEK_PACKAGE_TARGET AND ANDROID) + execute_process(COMMAND "./configure" "--host=aarch64-none-linux-android34" "CC=${CMAKE_C_COMPILER}" "CFLAGS=--target=aarch64-none-linux-android34" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" COMMAND_ECHO STDOUT) else() execute_process(COMMAND "./configure" "CC=${CMAKE_C_COMPILER}" WORKING_DIRECTORY "${LIBBACKTRACE_BUILD_DIR}" COMMAND_ECHO STDOUT) endif()