Boost logo

Boost-Build :

Subject: [Boost-build] Name clashes, including "<deduced-architecture>"
From: Phillip Seaver (phil_at_[hidden])
Date: 2017-01-30 12:01:55


I recently updated from boost 1.57 to 1.63, and I now get this on Linux
for one of the libraries I build:

> error: Tried to build the target twice, with property sets having
> error: these incompatible properties:
> error:
> error: - <library>object(file-target)@14110 <warnings>on
> error: - <architecture>x86 <deduced-address-model>64
> <deduced-architecture>x86 <library>object(file-target)@6084 <warnings>all
If I build from that project's directory, it works fine. The problem
comes in when referencing that project from another in another
directory. The problem project doesn't use boost, while the other
does. I suspect that's why it builds fine by itself but fails when
being used by a boost-using project.

I have boost as part of my tree, rather than compiling and installing it
separately.

Thanks,

Phillip


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