Boost logo

Boost-Build :

From: Alexey Pakhunov (alexeypa_at_[hidden])
Date: 2005-09-28 01:06:49


Hi,

Please ignore my previous message. I just figured out that the bug I
mentioned in two previous messages is not a bug. :-( Sorry for confusion.

>>using msvc : default ;
>>using msvc : 7.1 ; // will fail in 'common.check-init-parameters'

It should fail because 'using msvc : default ;' is an equivalent of
'using msvc ;'. In other words if a user needs to configure several
versions she has to use explicit version numbers.

Alexey Pakhunov wrote:
> The patch fixes condition generation: when 'default' version is selected
> and the list of detected configurations is not empty a condition with
> version (<toolset>msvc-version) should be generated.
>
> Also the comment for the 'init' rule was updated.
>
>
> Alexey Pakhunov wrote:
>
>>But I noticed another problem: the condition is wrong when 'default' is
>>passed and the list of detected versions is not empty. It will be
>>'<toolset>msvc' while it should be '<toolset>msvc-version'. Otherwise it
>>won't be possible to do this:
>>
>>using msvc : default ;
>>using msvc : 7.1 ; // will fail in 'common.check-init-parameters'
>>
>>I will send the fix shortly.

Best regards/Venlig hilsen,
Alexey Pakhunov.

 


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