![]() |
Boost : |
From: Roland Schwarz (roland.schwarz_at_[hidden])
Date: 2007-01-26 05:17:03
Nicola Musatti wrote:
> Roland Schwarz <roland.schwarz <at> chello.at> writes:
>
>> Nicola Musatti wrote:
>>> 1) Get hold of the most recent Spirit 1.6 release and unpack it
>>> somewhere
Checking out from the SPIRIT_1_6 branch will do the job?
>>> 2) Apply a patch that changes all '#include "..."' directives
>>> into '#include <...>'
>> Hmm, why? What would this change?
>
> I was imprecise: the Borland compiler requires all the Spirit include directives
> to use angle brackets *and* to be relative to the Boost root directory. This
> compiler has a weird include search scheme when double quotes are involved that
> results in Spirit files to be taken partly from the external 1.6 location and
> partly from the main Boost tree.
I see a log message in the boost tree for SPIRIT_1_6 branch which reads:
Changed include directives to use <> instead of ""
Does this contain the patch you are talking about?
Roland
Boost 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