|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2003-01-17 08:12:14
"Raoul Gough" <raoulgough_at_[hidden]> writes:
> "David Abrahams" <dave_at_[hidden]> wrote in message
> news:uhec8rdoo.fsf_at_boost-consulting.com...
>>
>> if $(<[2]) && $(NT) && ( -mno-cygwin in
> $(gBUILD_PROPERTIES:G=) )
>> {
>> gcc-dllwrap $(<) : $(>) ;
>> }
>> else
>> {
>> # Workaround GCC's lack of command-files and NT's
> line-length limitation.
>> if $(NT) {
>> JAMSHELL on $(<) = % ;
>> }
>>
>> All you need to do is to move the 2nd if statement outside the first
>> one.
>
> Weird. The jam code you've identified has been there since 2001/12/13,
> quite a while before I "added" -mno-cygwin support.
Oh, BTW, the code I identified isn't what you thought. I was
specifically talking about how the setting of JAMSHELL is specifically
not done for the mno-cygwin case.
I just ripped out all the special -mno-cygwin "support" from the gcc
toolset, which might make everything work again.
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution
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