diff options
Diffstat (limited to 'toolchain.cmake')
-rw-r--r-- | toolchain.cmake | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/toolchain.cmake b/toolchain.cmake index d4d57745d888..1c96234d9951 100644 --- a/toolchain.cmake +++ b/toolchain.cmake @@ -1,8 +1,9 @@ -set( CMAKE_SYSTEM_NAME Linux ) +# this triggers CMAKE_CROSSCOMPILING! +#set( CMAKE_SYSTEM_NAME Linux ) # e.g. to use mold with Clang -# set(CMAKE_EXE_LINKER_FLAGS_INIT "-fuse-ld=mold") -# set(CMAKE_MODULE_LINKER_FLAGS_INIT "-fuse-ld=mold") -# set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=mold") +set(CMAKE_EXE_LINKER_FLAGS_INIT "-fuse-ld=mold") +set(CMAKE_MODULE_LINKER_FLAGS_INIT "-fuse-ld=mold") +set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=mold") set(CMAKE_DISABLE_PRECOMPILE_HEADERS 1) # e.g. to use mold with Clang @@ -10,5 +11,6 @@ set(CMAKE_DISABLE_PRECOMPILE_HEADERS 1) #set(CMAKE_MODULE_LINKER_FLAGS_INIT "-fuse-ld=lld") #set(CMAKE_SHARED_LINKER_FLAGS_INIT "-fuse-ld=lld") -#set(CMAKE_CXX_COMPILER "clang++") -#set(CMAKE_C_COMPILER "clang") +set(CMAKE_CXX_COMPILER "clang++") +set(CMAKE_C_COMPILER "clang") +set(CMAKE_TOOLCHAIN_PREFIX "llvm-") |