--- bin86-0.16.0/ld/x86_aout.h.orig	2002-08-12 10:55:52.000000000 +1000
+++ bin86-0.16.0/ld/x86_aout.h	2002-08-12 10:54:18.000000000 +1000
@@ -9,7 +9,7 @@
 #define __AOUT_H
 
 /* If the host isn't an x86 all bets are off, use chars. */
-#if defined(i386) || defined(__BCC__) || defined(MSDOS)
+#if defined(i386) || defined(__BCC__) || defined(MSDOS) || defined(powerpc)
 typedef long Long;
 #define __OUT_OK 1
 #else
