
Roland Schwarz <roland.schwarz <at> chello.at> writes:
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?
I believe it should, but I can't check now, as I'm sitting behind a firewall. Yet there shouldn't have been many changes since Spirit 1.6.2 except for my patch.
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?
Yes that's my patch. Cheers & thanks, Nicola Musatti