
OK, it's fixed for all toolsets. But since I can't test all toolsets I don't know if my changes will break other things. If they do, it will need to be fixed when that comes up. As a warning the big change was the mixed use of STD headers and system (<sysinclude>) headers.
Excellent, many thanks, that seems to be working fine for me now.
By the way as I changed all the toolsets I noticed that they all set up the includes paths in this order:
1. user includes 2. standard includes 3 system includes (this one I just added to fix the above issue)
But I would have thought that the order should be:
1. standard includes 2. system includes 3. user includes
Is this a real problem that should be fixed, or am I just hallucinating?
Hallucinating :-) No seriously I would expect user-includes to come first. John.