From 557af7e63d3c4a6ebebfecb58ba19fec4976f859 Mon Sep 17 00:00:00 2001 From: Jukka Laitinen Date: Mon, 11 Jan 2021 09:16:54 +0200 Subject: [PATCH] Don't link px4_platform directly to uORB Since uORB is split into kernel and userspace parts, it is no longer possible to just link uORB into px4_platform, which is used in both kernel and user side. Signed-off-by: Jukka Laitinen --- platforms/common/CMakeLists.txt | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/platforms/common/CMakeLists.txt b/platforms/common/CMakeLists.txt index b103e5b6ef..6721f266d0 100644 --- a/platforms/common/CMakeLists.txt +++ b/platforms/common/CMakeLists.txt @@ -52,11 +52,10 @@ add_library(px4_platform spi.cpp ${SRCS} ) -add_dependencies(px4_platform prebuild_targets) +target_link_libraries(px4_platform prebuild_targets px4_work_queue) if (NOT "${PX4_BOARD}" MATCHES "io-v2") add_subdirectory(uORB) - target_link_libraries(px4_platform PRIVATE uORB) endif() add_subdirectory(px4_work_queue)