diff --git a/src/DynareMain1.cc b/src/DynareMain1.cc
index db061798832faedf1b20b8c5a77d5a580b08c85a..2063c68e4448a0d4b4cdfad99fa2babea19d3f2f 100644
--- a/src/DynareMain1.cc
+++ b/src/DynareMain1.cc
@@ -20,6 +20,7 @@
 #include <sstream>
 #include <fstream>
 #include <filesystem>
+#include <algorithm>
 
 #include "macro/Driver.hh"
 
diff --git a/src/SymbolList.hh b/src/SymbolList.hh
index afdf6080016639b896bdf4a8219ac81d4a6ce792..a3100d8e54258773781385feb14c3e07a9f93b60 100644
--- a/src/SymbolList.hh
+++ b/src/SymbolList.hh
@@ -23,6 +23,7 @@
 #include <string>
 #include <vector>
 #include <ostream>
+#include <algorithm>
 
 #include "WarningConsolidation.hh"