--- jfbterm-0.4.7/fbcommon.c.pagemask 2008-04-01 21:50:49.000000000 +0900 +++ jfbterm-0.4.7/fbcommon.c 2008-04-01 21:51:12.000000000 +0900 @@ -46,7 +46,6 @@ #endif #include <linux/vt.h> #include <linux/fb.h> -#include <asm/page.h> #include "mytypes.h" #include "fbcommon.h" --- jfbterm-0.4.7/fbcommon.h.pagemask 2003-09-03 00:24:06.000000000 +0900 +++ jfbterm-0.4.7/fbcommon.h 2007-08-22 17:30:49.000000000 +0900 @@ -30,6 +30,14 @@ #include <sys/types.h> +#ifndef PAGE_MASK +#undef PAGE_SIZE +#include <unistd.h> +#include <limits.h> +#define PAGE_SIZE sysconf(_SC_PAGESIZE) +#define PAGE_MASK (~(PAGE_SIZE-1)) +#endif + struct Raw_TFrameBufferMemory; typedef struct Raw_TFrameBufferCapability {