+#include "src/mc/mc_base.h"
+#include "src/mc/mc_replay.h"
+#include "src/mc/remote/mc_protocol.h"
+#include "src/simix/smx_private.h"
+
+#include "src/kernel/activity/ActivityImpl.hpp"
+#include "src/kernel/activity/SynchroIo.hpp"
+#include "src/kernel/activity/SynchroComm.hpp"
+#include "src/kernel/activity/SynchroRaw.hpp"
+#include "src/kernel/activity/SynchroSleep.hpp"
+#include "src/kernel/activity/SynchroExec.hpp"
+
+#if HAVE_MC
+#include "src/mc/mc_request.h"
+#include "src/mc/Process.hpp"
+#include "src/mc/ModelChecker.hpp"
+#include "src/mc/mc_smx.h"