From 4f64d2b7172efc96c57b9d5c0d7e407b1d9372e9 Mon Sep 17 00:00:00 2001 From: Mike McCready <66998419+MikeMcC399@users.noreply.github.com> Date: Mon, 19 Jan 2026 11:40:11 +0100 Subject: [PATCH] build,win: improve logs when ClangCL is missing --- vcbuild.bat | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vcbuild.bat b/vcbuild.bat index 4bfcc1ae073cea..7a505e923524bf 100644 --- a/vcbuild.bat +++ b/vcbuild.bat @@ -246,7 +246,7 @@ call :getnodeversion || exit /b 1 set NODE_MAJOR_VERSION= for /F "tokens=1 delims=." %%i in ("%NODE_VERSION%") do set "NODE_MAJOR_VERSION=%%i" if %NODE_MAJOR_VERSION% GEQ 24 ( - echo Using ClangCL because the Node.js version being compiled is ^>= 24. + echo ClangCL is required because the Node.js version being compiled is ^>= 24. set clang_cl=1 ) @@ -324,7 +324,7 @@ goto msbuild-found :msbuild-not-found set "clang_echo=" -if defined clang_cl set "clang_echo= or Clang compiler/LLVM toolset" +if defined clang_cl set "clang_echo= with Clang compiler/LLVM toolset" echo Failed to find a suitable Visual Studio installation%clang_echo%. echo Try to run in a "Developer Command Prompt" or consult echo https://github.com/nodejs/node/blob/HEAD/BUILDING.md#windows