diff --git a/riscv32-toolchain.cmake b/riscv32-toolchain.cmake index 5d35033..881b3ec 100644 --- a/riscv32-toolchain.cmake +++ b/riscv32-toolchain.cmake @@ -33,14 +33,16 @@ set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY) if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD") message("OS:: FreeBSD") #set(NEWLIB /usr/local/riscv/riscv32-unknown-elf/include) - set(NEWLIB /usr/local/lib/gcc/riscv32-unknown-elf/11.3.00/include) - set(CMAKE_C_COMPILER riscv32-unknown-elf-gcc) - set(CMAKE_CXX_COMPILER riscv32-unknown-elf-g++) - set(CMAKE_ASM_COMPILER riscv32-unknown-elf-gcc) + #set(NEWLIB /usr/local/lib/gcc/riscv32-unknown-elf/11.3.00/include) + set(NEWLIB /compat/linux/opt/riscv/riscv-none-elf/include) + set(CMAKE_C_COMPILER riscv-none-elf-gcc) + set(CMAKE_CXX_COMPILER riscv-none-elf-g++) + set(CMAKE_ASM_COMPILER riscv-none-elf-gcc) # Don't know why this is here? #set(CMAKE_FIND_ROOT_PATH /usr/local/riscv/) - set(CMAKE_FIND_ROOT_PATH /usr/local/lib/gcc/riscv32-unknown-elf/) + #set(CMAKE_FIND_ROOT_PATH /usr/local/lib/gcc/riscv32-unknown-elf/) + set(CMAKE_FIND_ROOT_PATH /compat/linux/opt/riscv/) #set(CMAKE_SYSROOT "/usr/local/riscv/" /usr/local/riscv/riscv32-unknown-elf)