From 54d1302555054754e1d1a799c6b139cb53910ed4 Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Tue, 3 Nov 2015 13:13:25 +0100 Subject: [PATCH] Fix missing rt lib --- cmake/posix/px4_impl_posix.cmake | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/cmake/posix/px4_impl_posix.cmake b/cmake/posix/px4_impl_posix.cmake index 7dbf128780..28b27f87d1 100644 --- a/cmake/posix/px4_impl_posix.cmake +++ b/cmake/posix/px4_impl_posix.cmake @@ -176,6 +176,10 @@ if(UNIX AND APPLE) -include ${PX4_INCLUDE_DIR}visibility.h ) + set(added_exe_linker_flags + -lpthread + ) + else() set(added_definitions @@ -185,11 +189,12 @@ else() -Dnoreturn_function=__attribute__\(\(noreturn\)\) -include ${PX4_INCLUDE_DIR}visibility.h ) -endif() set(added_exe_linker_flags - -lpthread + -lpthread -lrt ) + +endif() # Add the toolchain specific flags