|
Boost-Build : |
Subject: Re: [Boost-build] [boost] Boost build failure on master
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2015-01-25 11:45:03
Hi Volodya,
Am Sonntag, 25. Januar 2015, 18:09:39 schrieb Vladimir Prus:
> It looks like something is explicitly requesting <address-model>64. I can't
> quite reproduce this on Linux, though. Could you run with --debug-building
> and grep the log to see where <address-model>64 first appears in build
> properties?
Those are the same symptoms as discussed last year. Your last comment on these
issues can be found in:
http://lists.boost.org/boost-build/2014/12/27778.php
The final solution thus seems to always determine both <address-model> and
<architecture>
The workaround for now is to either use
b2 --without-context --without-coroutine
in order to skip both libraries if not needed or explicitly run
b2 address-model=64 architecture=x86
and thus specify the defaults manually for all libraries.
Note that this blows up build paths and leads to a doubled install size.
Yours,
Jürgen
-- * Dipl.-Math. Jürgen Hunold ! * voice: ++49 4257 300 ! Fährstraße 1 * fax : ++49 4257 300 ! 31609 Balge/Sebbenhausen * jhunold_at_gmx.eu ! Germany
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