diff --git a/src/CodeInterpreter.hh b/src/CodeInterpreter.hh
index ab0bd4c4698942a008e1556f12fb2ff42ab25266..249e4680cd71605f279dc44351c6983c22ac5a3c 100644
--- a/src/CodeInterpreter.hh
+++ b/src/CodeInterpreter.hh
@@ -20,10 +20,7 @@
 #ifndef _CODEINTERPRETER_HH
 #define _CODEINTERPRETER_HH
 //#define DEBUGL
-#include <iostream>
 
-#include <cstdlib>
-#include <cstdio>
 #include <fstream>
 #include <cstring>
 #include <utility>
diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc
index c69aee761374560ceee4596a9c05548ed4d2b0d7..421b46c9a7e2c2bfa5274f56e891cee7f0969bc6 100644
--- a/src/DynamicModel.cc
+++ b/src/DynamicModel.cc
@@ -21,10 +21,7 @@
 #include <cmath>
 #include <cstdlib>
 #include <cassert>
-#include <cstdio>
-#include <cerrno>
 #include <algorithm>
-#include <iterator>
 #include <numeric>
 
 #include "DynamicModel.hh"
diff --git a/src/DynareMain.cc b/src/DynareMain.cc
index a57fa607030a2a33bb63b5fa289bb676cf032a4e..7dfa0f8c04d70f8084faa9546d913058ee413d4f 100644
--- a/src/DynareMain.cc
+++ b/src/DynareMain.cc
@@ -25,7 +25,7 @@
 #include <regex>
 
 #include <cstdlib>
-#include <cstring>
+
 #ifndef PACKAGE_VERSION
 # define PACKAGE_VERSION 4.
 #endif
diff --git a/src/ExprNode.cc b/src/ExprNode.cc
index 08f3960114a5f65eebd7b173344fcb402dec6ea0..cb84f912cb9f16881f9e0de3c2a81956aec93b70 100644
--- a/src/ExprNode.cc
+++ b/src/ExprNode.cc
@@ -18,12 +18,9 @@
  */
 
 #include <iostream>
-#include <iterator>
 #include <algorithm>
-
 #include <cassert>
 #include <cmath>
-
 #include <utility>
 
 #include "ExprNode.hh"
diff --git a/src/ExternalFunctionsTable.cc b/src/ExternalFunctionsTable.cc
index 1fe688ad97fa01f9ccdf5acb7acc91161630a056..0383af28fa29420223bc2020a493780620945aed 100644
--- a/src/ExternalFunctionsTable.cc
+++ b/src/ExternalFunctionsTable.cc
@@ -19,7 +19,6 @@
 
 #include <cstdlib>
 #include <cassert>
-#include <cerrno>
 #include <cmath>
 #include <iostream>
 
diff --git a/src/NumericalConstants.cc b/src/NumericalConstants.cc
index 2117d03a61912c00bc5913b3f982f88ed5f0d0ec..d536c10c164fc9eedf66666aa91035a0ca316d48 100644
--- a/src/NumericalConstants.cc
+++ b/src/NumericalConstants.cc
@@ -19,9 +19,7 @@
 
 #include <cstdlib>
 #include <cassert>
-#include <cerrno>
 #include <cmath>
-#include <iostream>
 
 #include "NumericalConstants.hh"
 
diff --git a/src/StaticModel.cc b/src/StaticModel.cc
index ccc9756281564bdb4e84cc6882ae9582e42bd10f..e5f880100abd8494ab6dd57ea08ca0190b755762 100644
--- a/src/StaticModel.cc
+++ b/src/StaticModel.cc
@@ -21,8 +21,6 @@
 #include <cmath>
 #include <cstdlib>
 #include <cassert>
-#include <cstdio>
-#include <cerrno>
 #include <algorithm>
 
 #include "StaticModel.hh"