|
Boost-Build : |
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
AMDG
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).
In Christ,
Steven Watanabe
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