I recently compiled the partial UNIX port of XPK under windows using CygWin. I tried mSys before and it didn't have enough to do it right.
4 libraries where ported in the UNIX port. NONE,SQSH,GZIP and RLEN. Although everything compiled correctly I still can't seem to get it to locate the compressor libraries correctly so I'll have to look into it a bit more.
There aren't that many different source files so perhaps I'll attempt a JAVA version of XPK. It would be a rewrite and based on this code and the latest code for the Amiga and it would be Object Oriented. Possibly using .jar files as the compressor libs. What does anybody think?