From d94767ef88bfb42dcf1547fd0e2f3d9a70a630d5 Mon Sep 17 00:00:00 2001 From: Daniel Agar Date: Mon, 27 Dec 2021 10:35:24 -0500 Subject: [PATCH] cmake: NuttX use cygwin friendly path for linker script --- platforms/nuttx/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platforms/nuttx/CMakeLists.txt b/platforms/nuttx/CMakeLists.txt index d99a5df2b8..f35b581e69 100644 --- a/platforms/nuttx/CMakeLists.txt +++ b/platforms/nuttx/CMakeLists.txt @@ -103,7 +103,7 @@ file(RELATIVE_PATH PX4_BINARY_DIR_REL ${CMAKE_CURRENT_BINARY_DIR} ${PX4_BINARY_D # only in the cygwin environment: convert absolute linker script path to mixed windows (C:/...) # because even relative linker script paths are different for linux, mac and windows -CYGPATH(PX4_BINARY_DIR PX4_BINARY_DIR_CYG) +CYGPATH(NUTTX_CONFIG_DIR NUTTX_CONFIG_DIR_CYG) target_link_libraries(nuttx_arch INTERFACE @@ -125,7 +125,7 @@ target_link_libraries(px4 PRIVATE -fno-exceptions -fno-rtti - -Wl,--script=${NUTTX_CONFIG_DIR}/scripts/${SCRIPT_PREFIX}script.ld + -Wl,--script=${NUTTX_CONFIG_DIR_CYG}/scripts/${SCRIPT_PREFIX}script.ld -Wl,-Map=${PX4_CONFIG}.map -Wl,--warn-common -Wl,--gc-sections