Boost logo

Boost-Build :

From: Johan Nilsson (r.johan.nilsson_at_[hidden])
Date: 2006-08-10 03:25:56


Andrei Melnikov wrote:
> Should we have boost_filesystem-vc80-mt-x64-1_35.dll for
> address-model=x64 builds?

[Just thinking out loud]

Good question. As a counter question - should the libraries generated by the
'normal' VC8 compiler be named <libname>-vc80-mt-x32-1_35.dll ?

That being said: is the address model (and architecture) _really_ a property
of the tool, or is the cross-compiler a tool variant? I'd lean towards the
latter, meaning that the tool part of the generated library names should be
changed for x64 builds. I mean, you can't invoke the regular x86 compiler
with a /x64 switch - you are executing a separate image when you do
cross-compiler builds.

Maybe the tool version part of the tag should include the information, i.e.
"boost_filesystem-vc80x_[ia|amd]64-mt-1_35.dll"?

// Johan


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