I attempted to compile this --

#ifdef ValueType
# undef ValueType
#endif
#ifdef key_equal
# undef key_equal
#endif
#include <boost/unordered_map.hpp>
int main() { return 0; }

-- but no luck, same set of errors.

Steven: I have preprocessor output, but no clue what to do with it. It's quite long.

Thanks for your continued assistance, both of you.

John