# \#toolchains

**URL:** https://discuss.ocaml.org/tag/toolchains/544.md

[Latest](https://discuss.ocaml.org/latest.md) · [Categories](https://discuss.ocaml.org/categories.md) · [Tags](https://discuss.ocaml.org/tags.md)

---

## [\[ANN\] Building the OCaml Toolchain with Bazel - PoC](https://discuss.ocaml.org/t/ann-building-the-ocaml-toolchain-with-bazel-poc/10776)

<div class="topic-metadata">

**Author:** [@mobileink](https://discuss.ocaml.org/u/mobileink)\
**Replies:** 7\
**Last updated:** [November 10, 2022, 3:41pm UTC](https://discuss.ocaml.org/t/ann-building-the-ocaml-toolchain-with-bazel-poc/10776 "2022-11-10T15:41:48Z")

</div>

I’m inordinately pleased to announce that a Proof-of-Concept Bazel build of the OCaml compilers and tools (latest trunk version) is available for testing and exploration. Tested on MacOS 12.6 and Ubuntu 20.04.5 LTS. It i…

---

## [Toolchain- and buildtask-specific options](https://discuss.ocaml.org/t/toolchain-and-buildtask-specific-options/10408)

<div class="topic-metadata">

**Author:** [@mobileink](https://discuss.ocaml.org/u/mobileink)\
**Replies:** 4\
**Last updated:** [August 30, 2022, 7:30pm UTC](https://discuss.ocaml.org/t/toolchain-and-buildtask-specific-options/10408 "2022-08-30T19:30:43Z")

</div>

I’m refining the granularity of toolchain and build task support in OBazl. In particular, precise control over flags and options. There are three basic build tasks (compile, archive, and link executable); some options …
