Ported to compile/run on cwolf.  Build with 'make'