19 Nov
2011
19 Nov
'11
5:06 a.m.
It's not the C++ preprocessor, but Qt's moc that chokes on BOOST_JOIN. The workaround I proposed to the CGAL list at https://lists-sop.inria.fr/sympa/arc/cgal-discuss/2011-11/msg00087.html just instructs the moc preprocessor to skip the #include that introduces BOOST_JOIN.
OK, I do not know this moc. I understand it reads the files and tries to understand the syntax which fails for some reasons here. So there is nothing to do in boost then. It is strange that it appears now because BOOST_JOIN was already used in other files in 1.47.0. Frédéric