Boost logo

Boost-Build :

From: Andrey Melnikov (melnikov_at_[hidden])
Date: 2005-09-01 17:07:28

Alexey Pakhunov wrote:

> flags msvc .SETUP : " x86" ;
> flags msvc .SETUP <architecture>x86 : " x86" ;
> flags msvc .SETUP <address-model>32 : " x86" ;
> flags msvc .SETUP <architecture>x86/<address-model>32 : " x86" ;
> flags msvc .SETUP <address-model>64 : " x86_amd64" ;
> flags msvc .SETUP <architecture>x86/<address-model>64 : " x86_amd64" ;
> flags msvc .SETUP <architecture>ia64/<address-model>64 : " x86_ia64" ;

1) I'm not a BB expert but it seems that you are going to get multiple
"x86" on the command line.

2) We'll need to support just "amd64" in the future (64 bit host OS, 64
bit target OS). It's possible to detect host architecture and host
address model using environment variables. On WinXP x64 both x86_amd64
(the 32-bit compiler) and amd64 (the 64-bit compiler) are available. So
we need to make it selectable by user.

3) What is the difference between .SETUP and SETUP? Which variable
should we use here, with or without the dot?



Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at