Sfoglia il codice sorgente

Better specify CMAKE_RANLIB on macOS, prevent using default ranlib in some circumstances

ideal 5 anni fa
parent
commit
101e9fd532
2 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 1 0
      cmake/dump-config.cmake
  2. 1 0
      cmake/toolchain.cmake

+ 1 - 0
cmake/dump-config.cmake

@@ -11,6 +11,7 @@ message("  CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER}")
 message("  CMAKE_LINKER=${CMAKE_LINKER}")
 message("  CMAKE_OBJCOPY=${CMAKE_OBJCOPY}")
 message("  CMAKE_OBJDUMP=${CMAKE_OBJDUMP}")
+message("  CMAKE_RANLIB=${CMAKE_RANLIB}")
 message("  CMAKE_MAKE_PROGRAM=${CMAKE_MAKE_PROGRAM}")
 message("")
 message("  CMAKE_C_FLAGS=${CMAKE_C_FLAGS}")

+ 1 - 0
cmake/toolchain.cmake

@@ -25,6 +25,7 @@ global_set(CMAKE_AR "${TOOLCHAIN}/riscv64-unknown-elf-ar${EXT}")
 global_set(CMAKE_OBJCOPY "${TOOLCHAIN}/riscv64-unknown-elf-objcopy${EXT}")
 global_set(CMAKE_SIZE "${TOOLCHAIN}/riscv64-unknown-elf-size${EXT}")
 global_set(CMAKE_OBJDUMP "${TOOLCHAIN}/riscv64-unknown-elf-objdump${EXT}")
+global_set(CMAKE_RANLIB "${TOOLCHAIN}/riscv64-unknown-elf-ranlib${EXT}")
 if (WIN32)
     if(EXISTS "${TOOLCHAIN}/make${EXT}")
         global_set(CMAKE_MAKE_PROGRAM "${TOOLCHAIN}/make${EXT}")