Files
PX4-Autopilot/src/firmware/posix/CMakeLists.txt
T
Mark Charlebois 79b4bd60b2 Fixed clang builds on Linux
The link needed --start-group and --end-group for clang on Linux
for posix builds.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-10-20 08:47:08 +02:00

28 lines
476 B
CMake

include_directories(${CMAKE_CURRENT_BINARY_DIR})
px4_posix_generate_builtin_commands(
OUT apps.h
MODULE_LIST ${module_libraries})
add_executable(mainapp
${CMAKE_SOURCE_DIR}/src/platforms/posix/main.cpp
apps.h
)
if (NOT APPLE)
target_link_libraries(mainapp
-Wl,--start-group
${module_libraries}
pthread m rt
-Wl,--end-group
)
else()
target_link_libraries(mainapp
${module_libraries}
pthread m
)
endif()
# vim: set noet ft=cmake fenc=utf-8 ff=unix :