diff -ur glibmm-2.14.2.orig/glib/glibmm/object.cc glibmm-2.14.2/glib/glibmm/object.cc
--- glibmm-2.14.2.orig/glib/glibmm/object.cc	2007-10-22 06:11:12.000000000 -0500
+++ glibmm-2.14.2/glib/glibmm/object.cc	2008-02-18 20:49:43.373525000 -0600
@@ -28,6 +28,8 @@
 
 #include <cstdarg>
 
+#include <string.h>
+
 //Weak references:
 //I'm not sure what the point of these are apart from being a hacky way out of circular references,
 //but maybe we could make it easier to use them by making a Java Reference Object -style class like so:
