QUICK INSTALLATION

Unpack, resulting in some some directory such as "mml-yyyymmdd" .
cd to that mml-yyyymmdd directory.

The supplied configure script will attempt to figure out how to compile
mml on your platform.  (See more notes about "configure" below.)
Type:

    ./configure
or
    sh configure

Once this finishes, type

    make

to compile the programs.

You can elect to install the mml include files and the mml library
in some other place (by default, /usr/local/include/mml/ and
/usr/local/lib respectively).  If you wish to do that, type

    make install

to put these files in the place that were configured.  If you don't want
to install the files, then you may want to make a generic symbolic link
(e.g.  "mml") to the mml.yyyymmdd directory at that same directory level
for reference, so that application programs can find this source tree
easier.

If any of the above steps result in an error, please report it to me so
that I can fix it; suggestions of solutions will also be appreciated.


MORE ABOUT CONFIGURE

The configure script has a lot of generic options (not all of which
apply to this package).  You can always type

    ./configure --help

to get some more information about how to run it.  A separate file,
INSTALL.generic, is also included.  That is a canned document that
describes the configure script itself.  Refer to it for information
about how to specify installation directories.

A file "BUILD.MV" is included, that runs the configure script for my
own installation preferences.  You could use that to intuit what some
of the options do.  Or read on..

Other configure options that are specific to mml:


    --enable-pthreads or --disable-pthreads (default is --disable-pthreads)

	Enable SOME compatibility with pthread use.  This helps mml
	functions be more friendly with thread-based applications.

	See the README.pthreads for more.



    --enable-tests or --disable-tests  (default is --disable-tests)

	mml includes a 'tests' directory in which there are a few
	simple test programs.  Ordinarily they are not compiled by
	default when you type "make" (but you can always cd to the
	tests directory and type "make" there).  If you enable
	tests, then the programs will be built when you type "make"
	at the top level.  Note that these are not automatic tests,
	they are simple programs that you can run by hand.

-mm-			20050628			mem@geezer.org
