Boost logo

Boost-Build :

Subject: Re: [Boost-build] Native-built tools in a cross-compile environment
From: Kylo Ginsberg (kylo_at_[hidden])
Date: 2012-10-23 19:55:13


On Tue, Oct 23, 2012 at 3:32 PM, Kylo Ginsberg <kylo_at_[hidden]> wrote:
> Getting closer .... The problem with this is it seems to throw out
> the baby with the bathwater. Specifically, both the native-built-tool
> and the cross-built-target use the same library xxx. When I add in
> the logic above, the cross-built-target loses the include for the xxx
> library, which is specified in a usage-requirements block. (The
> native build isn't effected in the same way apparently, which doesn't
> make sense to me, but I also haven't dug into it yet.)

Scratch that comment. This was a red herring. These changes exposed
a latent bug in some Jamfiles where sources were under-specified and
it was blithely receiving includes thanks to the built tools. Sorry
for the misdirection.

It looks like this approach will work for me. I'm doing some clean
builds all around.

Thanks!
Kylo


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