Browse Source

Fix flags for OS X

sbg
Lorenz Meier 10 years ago
parent
commit
e673a25344
  1. 14
      cmake/posix/px4_impl_posix.cmake

14
cmake/posix/px4_impl_posix.cmake

@ -166,14 +166,26 @@ function(px4_os_add_flags)
mavlink/include/mavlink mavlink/include/mavlink
) )
if(UNIX AND APPLE)
set(added_definitions set(added_definitions
-D__PX4_POSIX -D__PX4_POSIX
-D__PX4_LINUX -D__PX4_DARWIN
-DCLOCK_MONOTONIC=1 -DCLOCK_MONOTONIC=1
-Dnoreturn_function=__attribute__\(\(noreturn\)\) -Dnoreturn_function=__attribute__\(\(noreturn\)\)
-include ${PX4_INCLUDE_DIR}visibility.h -include ${PX4_INCLUDE_DIR}visibility.h
) )
else()
set(added_definitions
-D__PX4_POSIX
-D__PX4_LINUX
-DCLOCK_MONOTONIC=1
-Dnoreturn_function=__attribute__\(\(noreturn\)\)
-include ${PX4_INCLUDE_DIR}visibility.h
)
endif()
set(added_exe_linker_flags set(added_exe_linker_flags
-lpthread -lpthread
) )

Loading…
Cancel
Save