From: Uwe Hermann Date: Sat, 28 Feb 2015 19:39:06 +0000 (+0100) Subject: Add a workaround for QTBUG-22829. X-Git-Url: http://git.code-monkey.de/?a=commitdiff_plain;h=0661570b953f656b96762fc5ba81b9ee6b6fd83a;hp=0661570b953f656b96762fc5ba81b9ee6b6fd83a;p=pulseview.git Add a workaround for QTBUG-22829. Qt4's MOC has issues parsing some C++ constructs, yielding errors like: [...]/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at "BOOST_JOIN" Full details: https://bugreports.qt.io/browse/QTBUG-22829 Use -DBOOST_NEXT_PRIOR_HPP_INCLUDED as MOC option to workaround these issues. This is currently sufficient, however, depending on the future PulseView code it may be necessary to add further options mentioned in the above bugreport (e.g. BOOST_TT_HAS_OPERATOR_HPP_INCLUDED, BOOST_LEXICAL_CAST_INCLUDED, BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION). This fixes bug #532 (fixing the build on at least Mac OS X and MinGW). ---