@@ -12,7 +12,7 @@
#include <ls-std/core/exception/IllegalArgumentException.hpp>
#include <ls-std/io/NewLine.hpp>
#include <ls-std/io/logging/Logger.hpp>
-#ifdef _MSC_VER
+#if defined(_MSC_VER) || defined(__APPLE__)
#include <sstream>
#endif
@@ -9,8 +9,8 @@
#include <iomanip>
#include <ls-std/time/Date.hpp>
-#ifdef _WIN32
-#include <sstream> // only MSVC needs this
+#if defined(_WIN32) || defined(__APPLE__)
+#include <sstream> // only MSVC and Apple need this
ls::std::time::Date::Date() : ls::std::core::Class("Date")