Add a declaration for strdup() for the Mac.
(Jack)
diff --git a/Modules/parsermodule.c b/Modules/parsermodule.c
index 0c12a07..3de079f 100644
--- a/Modules/parsermodule.c
+++ b/Modules/parsermodule.c
@@ -26,6 +26,9 @@
 					/* ISTERMINAL() / ISNONTERMINAL() */
 #include "compile.h"			/* PyNode_Compile()		  */
 
+#ifdef macintosh
+char *strdup Py_PROTO((char *));
+#endif
 
 /*  String constants used to initialize module attributes.
  *