# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
#
-# $Id: Makefile,v 1.8 2002-11-26 01:15:37 charles Exp $
+# $Id: Makefile,v 1.10 2003-03-11 05:16:53 charles Exp $
#
## Change or override KERNELDIR to your kernel
KERNELDIR = /usr/src/kernel-headers-2.4.18
+## Change if you are using a cross-compiler
+MAKETOOLS =
+
+CC=$(MAKETOOLS)gcc
+LD=$(MAKETOOLS)ld
+
# Configurations...
# Comment out the stuff you don't want.
#
# CONFIG_YAFFS_USE_NANDECC
# This enables the ECC functions of the generic MTD-NAND driver.
# This will not work if you are using the old mtd.
+#
+# NB UseNANDECC does not work at present with yaffsram.
USE_NANDECC = -DCONFIG_YAFFS_USE_NANDECC
all: yaffs.o
$(OBJS): %.o: %.c Makefile
- gcc -c $(CFLAGS) $< -o $@
+ $(CC) -c $(CFLAGS) $< -o $@
yaffs.o: $(OBJS)
- ld -r $(OBJS) -o $@
+ $(LD) -r $(OBJS) -o $@
clean:
rm -f $(OBJS) core