Rob Lahaye wrote: >> Rob, I take it that this fails to compile: > > Nah, also no problem: > > $ cat test.C ; g++33 -Iboost -o test.o test.C > #include <boost/regex/config.hpp> > int main() { return 0; }
So what happens if you #include *all* the system headers of cpp_regex_traits.cpp #include <boost/regex/config.hpp> #include <clocale> #include <locale> #include <cstdio> #include <list> #include <cctype> #include <iostream> #include <map> #include <boost/regex/regex_traits.hpp> #include <boost/cregex.hpp> #include <boost/scoped_array.hpp> int main() { return 0; } -- Angus