AMDG On 5/15/19 5:43 PM, Gavin Lambert via Boost-users wrote:
On 16/05/2019 09:39, Christopher Harrop wrote:
<snip> Performing configuration checks
- default address-model : none - default architecture : none
It looks like the build didn't properly detect your address model and architecture.
This is a side-effect of the bad toolset property.
You can try either passing these on the b2 install command line (eg. address-model=32) or editing project-config.jam to insert or update them.
error: No best alternative for libs/context/build/asm_sources next alternative: required properties: <abi>aapcs <address-model>32 <architecture>arm <binary-format>elf <threading>multi <toolset>clang not matched
If you provide values for those properties then this should go away, but if you're still having trouble and you don't need any of Boost.Context or Boost.Coroutine (and possibly also not Boost.Asio) then you can try building using --without-context to disable this library.
gcc.compile.c++ bin.v2/libs/regex/build/gcc/debug/threading-multi/visibility-hidden/posix_api.o
/bin/sh: line 1: -fvisibility-inlines-hidden: command not found
This one seems a bit weird. I'm not familiar with the PGI compiler; does it just use gcc under the hood? If not, this seems suspicious.
It's wrong. Even when a Boost.Build toolset inherits from another toolset, it still gets its own name. In Christ, Steven Watanabe