|
Boost-Build : |
Subject: Re: [Boost-build] really dumb boost build question
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2016-02-11 14:08:41
AMDG
On 02/04/2016 11:18 AM, Robert Ramey wrote:
> On 1/26/16 9:54 PM, Steven Watanabe wrote:
>>
>> On 01/26/2016 07:00 PM, Robert Ramey wrote:
>>>
>>> After some horsing around I managed to get run the command line as bjam
>>> does it. So I got same error as above. Then I edited the *.rsp file to
>>> remove the last \ from the "-IC:\modular-boost\" clause - and damn if it
>>> didn't compile. (It compiled with a syntax error - I don't know if
>>> that's a problem). Soooo it looks like your observation was spot on
>>>
>>
>> I'll try to fix this tomorrow,
>
> Is there any progress on this?
>
I don't have cygwin installed, but I think I can
guess what's going on here. My best guess is that
when calling cygwin_conv_path on the include path,
../../.., the leading .. is changed to an absolute
path, C:\modular-boost\libs\serialization + ..\..,
and then the the path is normalized by removing
libs\serialization, leaving the trailing \. Anyway,
I think the attached patch should work around the
issue.
In Christ,
Steven Watanabe
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