
#############################
Requirements and installation
#############################


============
Requirements
============

To use the ll.misc package you need the following software package:

 1. Python 2.4;
 2. If you want to install from source, a C compiler supported by
    distutils;
 3. If you want to use the XIST classes for transforming XML with
    ll.make: XIST (version 2.13 or later);
 4. if you want to use TOXICAction or TOXICPrettifyAction for generating
    Oracle functions with ll.make: ll-toxic (version 0.7 or later);
 5. if you want to use FOPAction for generating PDF from XSL-FO with
    ll.make: Apache FOP.
 6. if you want to run the test suite: py.test.


============
Installation
============

distutils is used for installation, so it's rather simple. Execute the
following command:

    python setup.py install

This will compile the C sources and copy the required files to the
site-packages directory as part of the ll package.

For Windows a binary distribution is provided. To install it, double
click it and follow the instructions.

If you have difficulties installing this software, send a problem
report to Walter Drwald (walter@livinglogic.de).