From a894c6218ce9c94d50f9aeaf6d8191976dfbbd45 Mon Sep 17 00:00:00 2001 From: KeyedOut <174836288+keyedout@users.noreply.github.com> Date: Wed, 5 Aug 2026 16:44:08 -0400 Subject: [PATCH] fix: unsupported linker arg: --dependency-file also applies on non WIN32 platforms I don't know why that check was there in the first place. --- zig-toolchain.cmake | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/zig-toolchain.cmake b/zig-toolchain.cmake index 5852c54..da9f963 100644 --- a/zig-toolchain.cmake +++ b/zig-toolchain.cmake @@ -212,11 +212,9 @@ set(CMAKE_NM "${_zig_shims_dir}/zig-nm${_zig_wrapper_ext}" set(CMAKE_OBJCOPY "${_zig_shims_dir}/zig-objcopy${_zig_wrapper_ext}" CACHE FILEPATH "Objcopy" FORCE) set(CMAKE_STRIP "${_zig_shims_dir}/zig-strip${_zig_wrapper_ext}" CACHE FILEPATH "Strip" FORCE) -if(CMAKE_HOST_WIN32) - # Unsupported linker arg: --dependency-file. See https://github.com/ziglang/zig/issues/22213 - set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) - set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) -endif() +# Unsupported linker arg: --dependency-file. See https://github.com/ziglang/zig/issues/22213 +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) if(CMAKE_SYSTEM_NAME MATCHES "Windows") set(CMAKE_RC_COMPILER "${_zig_shims_dir}/zig-rc${_zig_wrapper_ext}" CACHE FILEPATH "Resource Compiler" FORCE)