XXL v1.0.1 (January 30, 2005)
(c) Copyright 2003-2005 Matt Messier and John Viega

1. Requirements

XXL will work on Unix (including Linux) systems as well as any 32-bit version
of Microsoft's Windows operating system.  It uses only standard ANSI C
functions.

2. Building

On Unix, you must configure XXL by running the configure script included in the
distribution:

    ./configure

The configure script is a standard autoconf generated shell script that will
check your system for the various header files, libraries, and compiler
characteristics that XXL requires to build successfully.  Configure's default
options are generally acceptable, but you may run the script with --help to
obtain a list of options that may be adjusted.  Once the configure script has
run successfully, compile the source by running make.  

On Windows, a Microsoft Visual Studio 6.0 project file is included
(xxl.dsp), which you may use to build XXL on your system.

3. Installation

On Unix, installation is performed by running make with a target of install:

    make install

The default installation path is /usr/local, but this location may be changed
by specifying an alternative path to the configure script during the build
process.

The Unix install process will install the XXL header file, xxl.h, into
${prefix}/include.  In addition, libraries that are built will be placed into
${prefix}/lib.

On Windows, there is no automated installation process.  You should place the
files that result from building XXL into the appropriate locations.  The file
xxl.h should be placed in directory in your INCLUDE path, xxl.lib should be
placed in a directory in your LIB path, and xxl.dll should be placed in a
directory in your PATH.

4. Contact

The official distribution site for XXL is:

    http://www.zork.org/xxl/

The authors, Matt Messier and John Viega, may be contacted at xxl@zork.org.
Please report problems to the same address.  Patches may be contributed to the
same address; inclusion in the official distribution is subject to the approval
of the authors.

5. License

XXL is licensed under the BSD license.

The distribution tarball (Unix) or zip file (Windows) should contain the file
LICENSE that contains the details of the license.  If it does not, you do not
have a complete distribution!  Please obtain a copy of the distribution from
the official distribution site (see above).

