diff -Naurd ../nethack-3.4.0/include/macconf.h ./include/macconf.h
--- ../nethack-3.4.0/include/macconf.h Wed Mar 20 23:42:47 2002
+++ ./include/macconf.h Mon Feb 24 15:25:05 2003
@@ -79,10 +79,12 @@
 # define read macread
 # define write macwrite
 # define lseek macseek
+#ifdef __MWERKS__
 # define unlink _unlink
 #endif
+#endif
 
-#define YY_NEVER_INTERACTIVE
+#define YY_NEVER_INTERACTIVE 1
 
 # define TEXT_TYPE 'TEXT'
 # define LEVL_TYPE 'LEVL'
diff -Naurd ../nethack-3.4.0/include/tradstdc.h ./include/tradstdc.h
--- ../nethack-3.4.0/include/tradstdc.h Wed Mar 20 23:42:56 2002
+++ ./include/tradstdc.h Mon Feb 24 15:25:05 2003
@@ -204,7 +204,7 @@
 #define UNWIDENED_PROTOTYPES
 #endif
 #if defined(macintosh) && (defined(__SC__) || defined(__MRC__))
-#define UNWIDENED_PROTOTYPES
+#define WIDENED_PROTOTYPES
 #endif
 #if defined(__MWERKS__) && defined(__BEOS__)
 #define UNWIDENED_PROTOTYPES
