--- compcache-0.6/Makefile.orig 2009-08-21 03:15:29.775353453 +0800 +++ compcache-0.6/Makefile 2009-08-21 03:15:49.965346252 +0800 @@ -1,15 +1,15 @@ EXTRA_CFLAGS := -DCONFIG_BLK_DEV_RAMZSWAP_STATS \ -g -Wall -KERNEL_BUILD_PATH ?= "/lib/modules/$(shell uname -r)/build" +KERNELDIR ?= "/lib/modules/$(shell uname -r)/build" obj-m += sub-projects/allocators/xvmalloc-kmod/xvmalloc.o \ ramzswap.o all: - make -C $(KERNEL_BUILD_PATH) \ + make -C $(KERNELDIR) \ M=$(PWD)/sub-projects/allocators/xvmalloc-kmod modules - make -C $(KERNEL_BUILD_PATH) M=$(PWD) modules + make -C $(KERNELDIR) M=$(PWD) modules make -C sub-projects/rzscontrol @ln -sf sub-projects/allocators/xvmalloc-kmod/xvmalloc.ko @@ -17,7 +17,7 @@ make -C sub-projects/rzscontrol doc clean: - make -C $(KERNEL_BUILD_PATH) M=$(PWD) clean - make -C $(KERNEL_BUILD_PATH) M=$(PWD)/sub-projects/allocators/xvmalloc-kmod clean + make -C $(KERNELDIR) M=$(PWD) clean + make -C $(KERNELDIR) M=$(PWD)/sub-projects/allocators/xvmalloc-kmod clean make -C sub-projects/rzscontrol clean @rm -rf *.ko