
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