Index: /trunk/FACT++/src/Main.h
===================================================================
--- /trunk/FACT++/src/Main.h	(revision 11471)
+++ /trunk/FACT++/src/Main.h	(revision 11472)
@@ -2,10 +2,6 @@
 #define FACT_MAIN
 
-#if BOOST_VERSION < 104400
-#if (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 4))
-#undef BOOST_HAS_RVALUE_REFS
-#endif
-#endif
-#include <boost/thread.hpp>
+#include <thread>
+#include <boost/bind.hpp>
 
 #include "LocalControl.h"
@@ -87,5 +83,5 @@
 
 //    boost::thread t(boost::bind(&AutoScheduler<S>::Run, &io_service));
-    boost::thread t(boost::bind(MainThread, &io_service, dummy));
+    thread t(boost::bind(MainThread, &io_service, dummy));
 
     const vector<string> v1 = conf.Vec<string>("cmd");
