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