Index: /trunk/source/lisp-kernel/darwinppc/Makefile
===================================================================
--- /trunk/source/lisp-kernel/darwinppc/Makefile	(revision 13606)
+++ /trunk/source/lisp-kernel/darwinppc/Makefile	(revision 13607)
@@ -31,9 +31,10 @@
 WFORMAT = -Wno-format
 CC=gcc-4.0
+PLATFORM_H = platform-darwinppc.h
 
 .s.o:
 	$(M4) $(M4FLAGS) -I../ $< | $(AS) $(ASFLAGS) -o $@
 .c.o:
-	$(CC) -I./ -c -arch ppc $< $(CDEFINES) $(CDEBUG) $(COPT) -Wno-deprecated-declarations $(WFORMAT) -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk  $(MDYNAMIC_NO_PIC) -o $@
+	$(CC) -include ../$(PLATFORM_H) -c -arch ppc $< $(CDEFINES) $(CDEBUG) $(COPT) -Wno-deprecated-declarations $(WFORMAT) -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk  $(MDYNAMIC_NO_PIC) -o $@
 
 SPOBJ = ppc-spjump.o ppc-spentry.o  ppc-subprims.o 
@@ -50,5 +51,5 @@
 CHEADERS = area.h bits.h ppc-constants.h lisp-errors.h gc.h lisp.h \
 	lisp-exceptions.h lisp_globals.h macros.h memprotect.h image.h \
-	Threads.h lisptypes.h ppc-constants32.h ppc-exceptions.h
+	Threads.h lisptypes.h ppc-constants32.h ppc-exceptions.h $(PLATFORM_H)
 
 # Subprims linked into the kernel ?
Index: /trunk/source/lisp-kernel/darwinppc64/Makefile
===================================================================
--- /trunk/source/lisp-kernel/darwinppc64/Makefile	(revision 13606)
+++ /trunk/source/lisp-kernel/darwinppc64/Makefile	(revision 13607)
@@ -38,9 +38,10 @@
 WFORMAT = -Wno-format
 CC=gcc-4.0
+PLATFORM_H = platform-darwinppc64.h
 
 .s.o:
 	$(M4) $(M4FLAGS) -I../ $< | $(AS) $(ASFLAGS) -o $@
 .c.o:
-	$(CC) -I./ -c $< -arch ppc64 $(CDEFINES) $(CDEBUG) $(COPT) $(MDYNAMIC_NO_PIC) $(WFORMAT) -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk -o $@
+	$(CC) -include ../$(PLATFORM_H) -c $< -arch ppc64 $(CDEFINES) $(CDEBUG) $(COPT) $(MDYNAMIC_NO_PIC) $(WFORMAT) -mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk -o $@
 
 SPOBJ = ppc-spjump.o ppc-spentry.o ppc-subprims.o 
@@ -58,5 +59,5 @@
 CHEADERS = area.h bits.h ppc-constants.h lisp-errors.h gc.h lisp.h \
 	lisp-exceptions.h lisp_globals.h macros.h memprotect.h image.h \
-	Threads.h lisptypes.h ppc-constants64.h ppc-exceptions.h
+	Threads.h lisptypes.h ppc-constants64.h ppc-exceptions.h $(PLATFORM_H)
 
 # Subprims linked into the kernel ?
