Skip to content

build,win: enable clang-cl compilation

This uses the previously backported ICU fix needed for compiling with ClangCL.

To make sure all works well I tested these combinations locally (since half of them are not tested in the CI):

  • MSVC x64
  • MSVC ARM64
  • ClangCL x64
  • ClangCL ARM64

Once this lands main branch will have ClangCL compilation enabled on Windows and I'll start working on the CI to have it there as well. After some time I'll add testing those binaries too, and ultimately releases will be built by it).

Refs: https://github.com/nodejs/node/issues/52809 Refs: https://github.com/nodejs/node/pull/54502 Fixes: https://github.com/nodejs/node/issues/34201

Merge request reports

Loading