New header needed for lock guard.
Change boost git tag. Rearrange includes and treat boost as a system include if compiler supports it.
DL library needed on Linux.
Implicit conversion of boost::shared_ptr is no longer accepted by GCC compilers.
Merge remote-tracking branch 'origin/master' into boost_1_54_0
Merge remote-tracking branch 'origin/master' into boost_1_54_0
Need to explicitly check boost::shared_ptr.
Need to explicitly check boost::shared_ptr.
Need to explicitly check boost::shared_ptr.
Store shared pointers to threads, which is one workaround for the boost thread moveable problem.
Use new C++ language feature for unambiguous null pointer checks.
Merge remote-tracking branch 'origin/boost_1_54_0' into boost_1_54_0
Merge remote-tracking branch 'origin/master' into boost_1_54_0
Fix null pointer check.
Boost::shared_ptr value_type was deprecated in 1.53. Using element_type (T if T is not an array type - see shared_ptr documentation for other cases) instead. Follow boost shared_ptr instantiation guidelines.
Use boost::shared_ptr to add level of indirection that makes boost thread functor argument movable.
Merge branch 'master' of https://github.com/SCIInstitute/SCIRunGUIPrototype into boost_1_54_0
Replicating boost::any bug.
Merge remote-tracking branch 'origin/master' into boost_1_54_0
Fix null pointer checks.