Boost logo

Boost-Build :

Subject: Re: [Boost-build] A few questions
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2015-03-12 19:50:18


AMDG

On 03/12/2015 05:28 PM, Steve Lorimer wrote:
>
> Because 64 is explicit, it doesn't get built unless I specify 64 on the
> command line right?

That's true true. It will also be built
if anything that you do specify depends on it.
In this case, the configuration check explicitly
builds it.

> Has 64.cpp got anything to do with the configuration
> check?
>

The configuration check is entirely based on whether
64.cpp compiles.

> Even if I fix the compilation of it, when I build I get the following:
>
> $ bjam
> Performing configuration checks
>
> - 64-bit : no (cached)
> ...found 17 targets...
>

b2 --reconfigure clears the cache.

> If I force the build:
>
> $ bjam -a
> Performing configuration checks
>

Ideally this should work, as well, but
it's a bit tricky to implement.

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