> As suggested by Marco Oman, the problem appears to be caused by overloading > the various operators for the enum type, which happens in match_flags.hpp > (lines 79 to 92). If these are removed for the Borland compiler, then the > conflict goes away, at the cost of a bunch of "Assigning int to ..." > warnings. Presumably, that is the main purpose of these overloads in any > case (to suppress such warnings), so it might be just as well to use a > pragma for this in the Borland case - assuming, of course, that the > generated code is the same.
Got it, there is a workaround for vc6 in there already, I've enabled this for Borland as well, regex can now be mixed with <vcl.h>. John. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost