From 685676bd0f4dfba21d57ea1ce6022944e4c15400 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E9=80=9A=E6=B4=B2?= Date: Mon, 9 Oct 2023 09:05:11 +0800 Subject: [PATCH] CMake: don't hardcode system arch --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c23bd15e2..73e234df1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -663,8 +663,8 @@ if(yyjson_FOUND) target_link_libraries(libfastfetch PRIVATE yyjson) endif() -if(LINUX AND EXISTS "/lib/ld-musl-x86_64.so.1") - execute_process(COMMAND "/lib/ld-musl-x86_64.so.1" +if(LINUX AND EXISTS "/lib/ld-musl-${CMAKE_HOST_SYSTEM_PROCESSOR}.so.1") + execute_process(COMMAND "/lib/ld-musl-${CMAKE_HOST_SYSTEM_PROCESSOR}.so.1" ERROR_VARIABLE LD_MUSL_VERSION) string(REGEX MATCH "[0-9]+\\.[0-9]+\\.[0-9]+" LD_MUSL_VERSION "${LD_MUSL_VERSION}") if(NOT LD_MUSL_VERSION STREQUAL "")