Subject: Re: [Boost-build] bootstrap.sh --with-toolset not accepting clang-XY.Z
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2018-04-09 17:38:35
On 04/03/2018 09:31 AM, Mateusz Loskot via Boost-build wrote:
> I'm using Docker with clang (nwtgck/llvm-clang:5.0.0) where there is
> no clang alternative configured, but only /usr/bin/clang-5.0.0.
> I was surprised to discover that
> ./bootstrap.sh --with-toolset=clang-5.0.0
> fails with
> ./build.sh: 17: ./build.sh: clang: not found
> I assume, similar failure would happen for gcc-7.2, for instance.
> Is this known limitation or am I missing any options
> or environment variables to the script?
The specific toolsets in bootstrap are quite hard-coded.
You may need to use the `cc` toolset and set CC and CFLAGS.
(You'll also have to edit or delete project-config.jam
as it probably won't be generated correctly in this case).
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk