diff -up chmlib-0.39/src/chm_lib.c.axp chmlib-0.39/src/chm_lib.c
--- chmlib-0.39/src/chm_lib.c.axp 2007-08-02 18:04:52.000000000 +0200
+++ chmlib-0.39/src/chm_lib.c 2007-08-02 18:05:17.000000000 +0200
@@ -164,7 +164,7 @@ typedef unsigned long long UInt64;
/* x86-64 */
/* Note that these may be appropriate for other 64-bit machines. */
-#elif __x86_64__ || __ia64__
+#elif __x86_64__ || __ia64__ || __alpha__
typedef unsigned char UChar;
typedef short Int16;
typedef unsigned short UInt16;