
Thanks, Stefan. I doubt they will fix the situation though. I wish I could use the --microsoft_version switch of EDG, but it doesn't work either :) And, anyway, that wouldn't be a solution for boost (at least not for header-only libraries). Let's see what John says about the config system.
I'm keeping quite and hoping that someone else will solve the issue :-) If my understanding is correct, then: * we need to detect whether the std lib was the one that shipped with vc6, 7 or 7.1 but: * we can't use _MSC_VER because it gets set to arbitrary values. * we can't use the Intel compiler version because Intel 8 can sit on top of vc6 and 7 as well as 7.1 * so we need a method that relies on the std lib alone, except that there isn't one.. Is that right? John.