diff --git a/alib2data/src/string/CyclicString.cpp b/alib2data/src/string/CyclicString.cpp
index 286fe794d9d3bbd130dc6bb11b2998612db957e2..dccd4fad7f43872c73391cf1398462bfd7a21a64 100644
--- a/alib2data/src/string/CyclicString.cpp
+++ b/alib2data/src/string/CyclicString.cpp
@@ -12,6 +12,7 @@
 #include <sstream>
 #include <algorithm>
 #include <typeinfo>
+#include <tuple>
 
 #include "LinearString.h"
 #include "Epsilon.h"
diff --git a/alib2data/src/string/LinearString.cpp b/alib2data/src/string/LinearString.cpp
index 65aeb5ea342298c1c9c5c52f1ce2a95d259d7be6..4c875addc9b2f674da2c4dbd271aa3ad8f2450dd 100644
--- a/alib2data/src/string/LinearString.cpp
+++ b/alib2data/src/string/LinearString.cpp
@@ -12,6 +12,7 @@
 #include <sstream>
 #include <algorithm>
 #include <typeinfo>
+#include <tuple>
 
 #include "CyclicString.h"
 #include "Epsilon.h"