- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello
I need to compile Boost 1.81 binaries for our development purposes, preferably using the Clang compiler. I found a page describing a procedure that should be valid for the C++ Compiler 2022.0.0 and Boost versions 1.75/1.78 (Building Boost with Intel® oneAPI). However, these instructions do not seem to work with Boost 1.81, and I fear they might not work with any newer versions either.
First of all, even after editing the project-config.jam file, whenever I run the bootstrap script, the toolset chosen ends up being VC143, regardless of whether I added the clang-win line in the file. If I try to run the bootstrap script with an invalid toolset option, the available options are:
- borland
- como
- gcc
- gcc-nocygwin
- intel-win32
- mingw
- vc12
- vc14
- vc141
- vc142
- vc143
In my case, I'd like to compile the x64 binaries, so the intel-win32 option would not be applicable. By inspecting the bootstrap script, I can see that the following options exist:
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It seems that the clang-win option mentioned in the tutorial I posted in the original post is naturally supported by boost only for versions >=1.85. That means that I remain blocked for my case with version 1.81.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page