This package consists of two related programs.
The first, msort, is the actual sort program.
It has a command-line interface and is written in C.
The code is quite standard and no exotic libraries
are required, so it should compile and run on
any POSIX-compliant system.

The one non-standard library required is
Ville Laurikari's TRE regular expression library,
available at http://laurikari.net/tre/.

The second program, msg, is a graphical front end
to msort. It isn't of any real use without msort,
but it doesn't literally depend on it. You can
run it on a system lacking msort. When it starts
up it will report that it cannot find msort, and
therefore of course it will not actually sort
anything, but if it amuses you, you can still play
with it. msg is written in Tcl and uses the
Tk toolkit. It is meant to be run under wish, the
Tcl/Tk windowing shell. So long as you have
Tcl/Tk/wish available, there is nothing much
to be done to install msg. Since Tcl is
interpreted, no compilation is necessary.

Further Details on Msort

Msort has been developed and tested under
GNU/Linux. It is known to compile and run without
modification under Solaris, FreeBSD, and Mac OS X.

The man page only gives basic information.
The real reference manual is msort.pdf.


 