File tree Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Expand file tree Collapse file tree 5 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ set(SDK_MAJOR_MINOR_MICRO ${SDK_VERSION})
1111
1212get_filename_component (ZEPHYR_SDK_INSTALL_DIR ${CMAKE_CURRENT_LIST_DIR} /.. ABSOLUTE )
1313set (ZEPHYR_SDK_INSTALL_DIR ${ZEPHYR_SDK_INSTALL_DIR} )
14- set (ZEPHYR_TOOLCHAIN_VARIANT zephyr)
14+ set (ZEPHYR_TOOLCHAIN_VARIANT zephyr-gnu )
1515
1616# Those are CMake package parameters.
1717set (Zephyr-sdk_FOUND True )
Original file line number Diff line number Diff line change @@ -16,6 +16,6 @@ config TOOLCHAIN_ZEPHYR_SUPPORTS_GNU_EXTENSIONS
1616
1717config PICOLIBC_SUPPORTED
1818 def_bool y
19- depends on "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "zephyr"
19+ depends on "$(ZEPHYR_TOOLCHAIN_VARIANT)" = "zephyr-gnu "
2020 help
2121 Zephyr SDK >=0.16 always supports Picolibc for C and C++ development.
Original file line number Diff line number Diff line change 11# SPDX-License-Identifier: Apache-2.0
22
3- set (TOOLCHAIN_HOME ${ZEPHYR_SDK_INSTALL_DIR} )
3+ set (TOOLCHAIN_HOME ${ZEPHYR_SDK_INSTALL_DIR} /gnu )
44
55set (COMPILER gcc)
66set (LINKER ld)
Original file line number Diff line number Diff line change @@ -26,8 +26,8 @@ set(CROSS_COMPILE_TARGET_sparc sparc-zephyr-elf)
2626set (CROSS_COMPILE_TARGET ${CROSS_COMPILE_TARGET_${ARCH} })
2727set (SYSROOT_TARGET ${CROSS_COMPILE_TARGET} )
2828
29- set (SYSROOT_DIR ${ZEPHYR_SDK_INSTALL_DIR} /${SYSROOT_TARGET} /${SYSROOT_TARGET} )
30- set (CROSS_COMPILE ${ZEPHYR_SDK_INSTALL_DIR} /${CROSS_COMPILE_TARGET} /bin/${CROSS_COMPILE_TARGET} -)
29+ set (SYSROOT_DIR ${ZEPHYR_SDK_INSTALL_DIR} /gnu/ ${SYSROOT_TARGET} /${SYSROOT_TARGET} )
30+ set (CROSS_COMPILE ${ZEPHYR_SDK_INSTALL_DIR} /gnu/ ${CROSS_COMPILE_TARGET} /bin/${CROSS_COMPILE_TARGET} -)
3131
3232if ("${ARCH} " STREQUAL "x86" )
3333 if (CONFIG_X86_64)
Original file line number Diff line number Diff line change 11# SPDX-License-Identifier: Apache-2.0
22
33cmake_host_system_information (RESULT TOOLCHAIN_ARCH QUERY OS_PLATFORM)
4- set (HOST_TOOLS_HOME ${ZEPHYR_SDK_INSTALL_DIR} /sysroots/${TOOLCHAIN_ARCH} -pokysdk-linux)
4+ set (HOST_TOOLS_HOME ${ZEPHYR_SDK_INSTALL_DIR} /hosttools/ sysroots/${TOOLCHAIN_ARCH} -pokysdk-linux)
55
66# Path used for searching by the find_*() functions, with appropriate
77# suffixes added. Ensures that the SDK's host tools will be found when
You can’t perform that action at this time.
0 commit comments