MXMLinux is my port of a DOS (with a later Win32 port) of MXMPlay/Win32 project. It’s a tiny library allowing for playback of MXM music modules, as well as embedding them directly as a part of an executable file. The package also contains xm2mxm program, letting you to convert XM (eXtended Module, a well-known module format produced by famous FastTracker 2 and clones) files to MXM. I added some additional features, too; you can now choose to strip samples (for example, to allow you for their later precalculation using some funky sample generator, etc.).
The package contains some already compiled binaries, a sample code demonstrating usage of library and a lovely chip-tune Weather Girl by Radix/TPolm.org. All code, except the tune is dual licensed (GNU LGPL v2 and Simplified BSD Lincese).
Requirements: a Linux distribution with GCC and NASM compilers installed, SDL 1.2.0 or newer.
If I find some time, I will make an OS X port, too.