|
Boost-Build : |
Subject: Re: [Boost-build] [boost] Boost 1.57 hot-out-of-Git fails to compile for Windows Phone
From: Jürgen Hunold (jhunold_at_[hidden])
Date: 2014-12-04 15:44:54
Hi,
Am Donnerstag, 4. Dezember 2014, 19:51:33 schrieb Moshe Rubin:
> To simplify reproducing the problem, run "b2" rather than the more
> complicated "b2 toolset=msvc-12.0 ... stage", same problem occurs.
Yes.
> Bottom line: a clean clone of Boost 1.57, with the command "b2", fails with
> the same error.
On master for linux with "b2 release":
error: Name clash for
'<p/home/hunold/src/next/boost/stage/lib>libboost_system-mt-d.so.1.58.0'
error:
error: Tried to build the target twice, with property sets having
error: these incompatible properties:
error:
error: - none
error: - <address-model>64 <architecture>x86
error:
error: Please make sure to have consistent requirements for these
error: properties everywhere in your project, especially for install
error: targets.
I should have noticed the cross-compilation issue. But as long as host and
target have the same adress-model (32 in this case) it should work, though by
accident :-)
The new dependency on Boost.System paired with the design flaw of <address-
model> and <architecture> not having default values (yet) leads to this
failures.
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