Skip to content

Commit a3720e4

Browse files
Adhil-IgnMuhammedZamroodh
authored andcommitted
cmake: cmake toolchain path fixes are added
Setting CXX compiler evironment variable to xc-dsc-gcc Toolchain path issues fixed. Signed-off-by: Adhil Xavier <[email protected]>
1 parent b17c6d2 commit a3720e4

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

cmake/compiler/xcdsc/target.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Set default C compiler if not already set
22
find_program(CMAKE_C_COMPILER xc-dsc-gcc PATHS ${XCDSC_TOOLCHAIN_PATH}/bin/ NO_DEFAULT_PATH )
33
# XC-DSC toolchain does not support C++, so set CXX to fallback to gcc (or a dummy) # This prevents CMake errors if C++ is requested (even if unused)
4-
find_program(CMAKE_CXX_COMPILER gcc)
4+
find_program(CMAKE_CXX_COMPILER xc-dsc-gcc PATHS ${XCDSC_TOOLCHAIN_PATH}/bin/ NO_DEFAULT_PATH )
55
# Set assembler explicitly
66
find_program(CMAKE_ASM_COMPILER xc-dsc-gcc PATHS ${XCDSC_TOOLCHAIN_PATH}/bin/ NO_DEFAULT_PATH )
77
# Target CPU (must match user platform)

cmake/toolchain/xcdsc/generic.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ if(WIN32)
99
message(STATUS "Detected Windows shell: ${_CURRENT_SHELL}")
1010

1111
# Buffer toolchain path from environment variable
12-
set(_XCDSC_REAL "$ENV{XCDSC_TOOLCHAIN_PATH}")
12+
set(_XCDSC_REAL "${XCDSC_TOOLCHAIN_PATH}")
1313
if(NOT _XCDSC_REAL)
1414
message(FATAL_ERROR "XCDSC_TOOLCHAIN_PATH is not set in the environment.")
1515
endif()

0 commit comments

Comments
 (0)