
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@gmx.eu ! Germany