You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the protobuf team is planning to stop supporting the combination of Bazel and cl.exe and start recommending clang-cl.exe as the alternative, our project (https://github.com/google/mozc) is reviewing what are potential brokers when migrating from cl.exe to clang-cl.exe.
Unlike other toolchains defined for Windows, clang-cl toolchain has not
supported x86 (32-bit) executables. This is a big blocker for projects
that consider switching from msvc toolchain to clang-cl.
With this commit rules_cc starts providing clang-cl toolchain to build
x86 executables.
Closesbazelbuild#358.
yukawa
added a commit
to yukawa/rules_cc
that referenced
this issue
Feb 11, 2025
Unlike other toolchains defined for Windows, clang-cl toolchain has not
supported x86 (32-bit) executables. This can be a hard blocker for
projects that consider switching from msvc toolchain to clang-cl with
supporting x86 executables.
With this commit rules_cc starts providing clang-cl toolchain to build
x86 executables.
Closesbazelbuild#358.
Description of the problem:
As the protobuf team is planning to stop supporting the combination of Bazel and
cl.exe
and start recommendingclang-cl.exe
as the alternative, our project (https://github.com/google/mozc) is reviewing what are potential brokers when migrating fromcl.exe
toclang-cl.exe
.One thing I noticed is that
rules_cc
as of 0.0.17 doesn't look to offer aclang-cl
toolchain to build x86 (32-bit) binaries.rules_cc/cc/private/toolchain/BUILD.windows.tpl
Lines 73 to 98 in a116227
It would be really nice if
rules_cc
can provide aclang-cl
toolchain to build x86 (32-bit) binaries.The text was updated successfully, but these errors were encountered: