I'm interested in contributing, but it seems like emulation rather than cross-development would be easier. I noticed that once I replaced the libmad.a nd mad.h defs in the Makefiles it compiled and ran fine on RedHat 7.3 i386 (well, I don't have /dev/display or /dev/ir) but my guess is that these are fairly easy to simulate.

Would this be welcome? Are there hidden gotchas?