Re: bootstrap.sh --with-toolset not accepting clang-XY.Z
Mateusz Loskot via Boost-build <[email protected]>
| Newsgroups | gmane.comp.lib.boost.build |
|---|---|
| Message-ID | <CABUeae9jAdR7-9hnuzOGtBoSb0C-5FuVDRQJFZ803T0VX0cS5A@mail.gmail.com> |
On 9 April 2018 at 19:38, Steven Watanabe via Boost-build <[email protected]> wrote: > 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. Eventually, I switched to https://hub.docker.com/r/rferraro/cxx-clang/ where clang and clang++ commands are available. > You may need to use the `cc` toolset and set CC and CFLAGS. Thank you, new trick to me. AFAICS, seems documented ;) Best regards, -- Mateusz Loskot, http://mateusz.loskot.net _______________________________________________ Unsubscribe & other changes: https://lists.boost.org/mailman/listinfo.cgi/boost-build