REQUIREMENTS
============
You need the following libraries:
OGRE >= 1.2.0 (with plugins OctreeSceneManager, ParticleFX, and RenderSystemGL)
CEGUI >= 0.4.0 (with GUIRenderer for OGRE)
ODE >= 0.5 (no trimesh support needed)
SDL >= 1.2.5
SDL_net >= 1.2.5
SDL_mixer >= 1.2.5
A version of TinyXML is included in the package.

Sometimes an earlier version may work as well, but the versions above are confirmed to work.


SYSTEM-WIDE INSTALLATION
========================

Usually the typical
./configure
make
make check (optional)
make install (as root)
sequence should work.

To uninstall the package you can run 'make uninstall' (as root).

Data and doc files will be placed in the default package data location of your system (usually something like '/usr/local/share/fwp'). User-specific config and log files will be placed in '~/.fwp'. You can fine-tune these settings with the following configure options:
--with-fwp-data-dir=[value]
--with-fwp-doc-dir=[value]
--with-fwp-config-dir=[value]
--with-fwp-log-dir=[value]

You can also change the directory settings on the command line:
fwp -logDir=foo -configDir=bar -dataDir=bla

With version 0.0.8 it is possible to change the folder where fwp looks for the ogre plugins:
--with-ogre-plugin-dir=[value]


LOCAL INSTALLATION
==================

If do not want to install fwp in a system-wide location but run it from the local directory, you can use:
./configure --disable-system-wide-installation
make

If the build was successful, you can run fwp via the fwp.sh shell script. In this case fwp will use the folder './cfg' for config files and '.' for logs.


USEFUL CONFIGURE OPTIONS
========================

Debugging options:
--enable-debug
--enable-profile

Disable -Wall and -Werror:
--disable-warn

Optimization level:
--enable-optimize=[level]

A full list of options is available via './configure --help'.
