diff --git a/alib2algo/src/stringology/properties/BackboneLength.cpp b/alib2algo/src/stringology/properties/BackboneLength.cxx
similarity index 100%
rename from alib2algo/src/stringology/properties/BackboneLength.cpp
rename to alib2algo/src/stringology/properties/BackboneLength.cxx
diff --git a/alib2algo/src/stringology/properties/LyndonFactoring.cpp b/alib2algo/src/stringology/properties/LyndonFactoring.cxx
similarity index 100%
rename from alib2algo/src/stringology/properties/LyndonFactoring.cpp
rename to alib2algo/src/stringology/properties/LyndonFactoring.cxx
diff --git a/alib2algo/src/stringology/properties/NyldonFactoring.cpp b/alib2algo/src/stringology/properties/NyldonFactoring.cxx
similarity index 100%
rename from alib2algo/src/stringology/properties/NyldonFactoring.cpp
rename to alib2algo/src/stringology/properties/NyldonFactoring.cxx
diff --git a/alib2algo/src/stringology/properties/Properties.cpp b/alib2algo/src/stringology/properties/Properties.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..0dd4a43b0f152b973d943b4fb7dbc648062658b6
--- /dev/null
+++ b/alib2algo/src/stringology/properties/Properties.cpp
@@ -0,0 +1,3 @@
+#include "BackboneLength.cxx"
+#include "LyndonFactoring.cxx"
+#include "NyldonFactoring.cxx"