KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
In qt 4.8 I used boost (1.52) It all was ok... Now I try to move to QT5 and get if.hpp: Macro argument mismatch error on line 131 BOOST_MPL_AUX_NA_SPEC(3, if_) . In some QT forums there is presented a solution like this: #ifndef Q_MOC_RUN // All boost includes #endif // Q_MOC_RUN in each my file that uses boost... So question here is - how to tell to boost that QT is not ready for BOOST_MPL_AUX_NA_SPEC and that boost shall use some more primitive preprocessor syntax one that would be QT5 compatible? Update: found this solution yet it seems not to bring any effect at all in Qt5=(
Tags (comma-separated)
Save Edits
Cancel