Boost logo

Boost-Build :

Subject: Re: [Boost-build] How do I change the assembler rule?
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2016-01-22 15:46:04


On 01/22/2016 01:09 PM, Kuhl, Brian wrote:
> Hi,
> I've added an additional compiler file for Wind River's Diab cross-compiler: boost_1_59_0/tools/src/tools/diab.jam
> (I based it on the cray.jam in the same directory)
> I can successfully compile most of boost with only a handful odd compiler issues.
> But the assembler rule is all wrong, and I need to override it successfully compile "context", the correct tool string is available in the shell as $(AR),
> but I'm not sure how to write the jam syntax to propagate that, and override the default that seems to be coming from gcc.jam?

  Boost.Context uses its own assembler rule, and
ignores the one from the toolset. Fixing your
problem most likely requires editing the Jamfile
for Boost.Context.

> (Not sure why "context" is being built when the little summary says it won't be, but that's a separate issue?)

 coroutine depends on context. The summary isn't
smart enough to track libraries that are built as

In Christ,
Steven Watanabe

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at