Older versions of Boost have issues with C++11 due to boost::shared_ptr.
Details:
http://stackoverflow.com/questions/
18900730/boostshared-ptrshared-ptrconst-boostshared-ptr-is-implicitly-declared
https://svn.boost.org/trac/boost/changeset/73202
This seems to have been fixed in Boost 1.48 (untested, though).
This closes bug #593.
endif()
if(ENABLE_TESTS)
- find_package(Boost 1.42 COMPONENTS filesystem system thread unit_test_framework REQUIRED)
+ find_package(Boost 1.48 COMPONENTS filesystem system thread unit_test_framework REQUIRED)
else()
- find_package(Boost 1.42 COMPONENTS filesystem system thread REQUIRED)
+ find_package(Boost 1.48 COMPONENTS filesystem system thread REQUIRED)
endif()
# Find the platform's thread library (needed for C++11 threads).
- Qt4 >= 4.5 or Qt5 (including the following components):
- Qt4: QtCore, QtGui, QtSvg
- Qt5: Qt5Core, Qt5Gui, Qt5Widgets, Qt5Svg
- - libboost >= 1.42 (including the following libs):
+ - libboost >= 1.48 (including the following libs):
- libboost-system
- libboost-filesystem
- libboost-thread