diff -Nru chmlib-0.40.orig/src/chm_lib.c chmlib-0.40/src/chm_lib.c --- chmlib-0.40.orig/src/chm_lib.c 2009-05-23 16:43:31.000000000 +0200 +++ chmlib-0.40/src/chm_lib.c 2011-12-12 16:11:21.499378848 +0100 @@ -153,7 +153,7 @@ /* Sparc */ /* MIPS */ /* PPC */ -#elif __i386__ || __sun || __sgi || __ppc__ +#elif __i386__ || __sun || __sgi || __ppc__ || __arm__ typedef unsigned char UChar; typedef short Int16; typedef unsigned short UInt16;