From 62dd38fe357096f368a10ec5a4ca517011b54a9e Mon Sep 17 00:00:00 2001 From: AuroraRAS Date: Tue, 19 Oct 2021 00:12:38 +0800 Subject: [PATCH] Prepare for Android NDK build Modify CMakeList.txt prepare for Android NDK build Signed-off-by: AuroraRAS --- platforms/posix/CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/platforms/posix/CMakeLists.txt b/platforms/posix/CMakeLists.txt index f9ed73af56..e267a98f79 100644 --- a/platforms/posix/CMakeLists.txt +++ b/platforms/posix/CMakeLists.txt @@ -33,7 +33,7 @@ add_executable(px4 target_link_libraries(px4 PRIVATE ${module_libraries} - pthread m + m # horrible circular dependencies that need to be teased apart px4_layer px4_platform @@ -41,10 +41,14 @@ target_link_libraries(px4 parameters ) -if(NOT APPLE) +if((NOT APPLE) AND (NOT ANDROID)) target_link_libraries(px4 PRIVATE rt) endif() +if(NOT ANDROID) + target_link_libraries(px4 PRIVATE pthread) +endif() + target_link_libraries(px4 PRIVATE uORB) #=============================================================================