diff --git a/ecal/core/src/mon/ecal_monitoring_impl.cpp b/ecal/core/src/mon/ecal_monitoring_impl.cpp index 548f99a753..ff162f4662 100644 --- a/ecal/core/src/mon/ecal_monitoring_impl.cpp +++ b/ecal/core/src/mon/ecal_monitoring_impl.cpp @@ -94,7 +94,7 @@ namespace eCAL m_host_name = Process::GetHostName(); // utilize registration receiver to enrich monitor information - g_registration_receiver()->SetCustomApplySampleCallback([this](const auto& ecal_sample_){ApplySample(ecal_sample_, eCAL::pb::tl_none);}); + g_registration_receiver()->SetCustomApplySampleCallback([this](const auto& ecal_sample_){this->ApplySample(ecal_sample_, eCAL::pb::tl_none);}); // start logging receive thread const CLoggingReceiveThread::LogMessageCallbackT logmsg_cb = std::bind(&CMonitoringImpl::RegisterLogMessage, this, std::placeholders::_1); diff --git a/ecal/core/src/pubsub/ecal_subgate.cpp b/ecal/core/src/pubsub/ecal_subgate.cpp index 2675505296..f047408bcc 100644 --- a/ecal/core/src/pubsub/ecal_subgate.cpp +++ b/ecal/core/src/pubsub/ecal_subgate.cpp @@ -21,6 +21,8 @@ * @brief eCAL subscriber gateway class **/ +#include + #include #ifdef ECAL_OS_LINUX diff --git a/ecal/core/src/readwrite/ecal_reader.cpp b/ecal/core/src/readwrite/ecal_reader.cpp index 2c07ccae00..850fca5886 100644 --- a/ecal/core/src/readwrite/ecal_reader.cpp +++ b/ecal/core/src/readwrite/ecal_reader.cpp @@ -38,6 +38,7 @@ #include #include #include +#include namespace eCAL {