Index: /issm/trunk-jpl/src/c/Container/Options.cpp
===================================================================
--- /issm/trunk-jpl/src/c/Container/Options.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/Container/Options.cpp	(revision 12319)
@@ -13,4 +13,5 @@
 #include <vector>
 #include <algorithm>
+#include <cstring>
 
 #include "./DataSet.h"
Index: /issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/modules/EnumToStringx/EnumToStringx.cpp	(revision 12319)
@@ -7,4 +7,6 @@
 *            Please read README for more information
 */
+
+#include <cstring>
 
 #include "../../shared/shared.h"
Index: /issm/trunk-jpl/src/c/modules/ParsePetscOptionsx/ParsePetscOptionsx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ParsePetscOptionsx/ParsePetscOptionsx.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/modules/ParsePetscOptionsx/ParsePetscOptionsx.cpp	(revision 12319)
@@ -10,4 +10,6 @@
 #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
 #endif
+
+#include <cstring>
 
 #include "./ParsePetscOptionsx.h"
Index: /issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/modules/StringToEnumx/StringToEnumx.cpp	(revision 12319)
@@ -7,4 +7,6 @@
 *            Please read README for more information
 */
+
+#include <cstring>
 
 #include "../../shared/shared.h"
Index: /issm/trunk-jpl/src/c/shared/Numerics/OptionsFromAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/shared/Numerics/OptionsFromAnalysis.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/shared/Numerics/OptionsFromAnalysis.cpp	(revision 12319)
@@ -8,4 +8,6 @@
 #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
 #endif
+
+#include <cstring>
 
 #include "../../objects/objects.h"
Index: /issm/trunk-jpl/src/c/solutions/ProcessArguments.cpp
===================================================================
--- /issm/trunk-jpl/src/c/solutions/ProcessArguments.cpp	(revision 12318)
+++ /issm/trunk-jpl/src/c/solutions/ProcessArguments.cpp	(revision 12319)
@@ -4,4 +4,6 @@
 
 #include <stdio.h>
+#include <cstring>
+
 #include "../shared/shared.h"
 #include "../include/include.h"
