Commit 8de2315 broke the build for all non-x86 architectures. The offending code is this:
#ifndef __SSE_MATH__
__asm__ __volatile__ ( "emms");
#endif
Changing it to
#ifdef __MMX__
__asm__ __volatile__ ( "emms");
#endif
(similar to how things are done in alg.c) restores the build for all platforms.
I have added this to pull request #16.