XMill is a user-configurable XML compressor. It separates structure, layout and data and distributes data elements into separate data streams (int, char, string, base64, etc). This distribution is user-definable. gzip, bzip2 or ppmdi compresses these str
I have problems compiling it and when the problems are fixed (to the best of my ability), decompression of some data files produces a segmentation fault. It seems the original developer of XMill has created a 2004 update for gcc v3.x. You can find it here: http://www.cs.washington.edu/homes/suciu/XMILL/ However, that also gives problems with gcc v4.x . But you might get a bit further since it is slightly newer.