Requirements
You will need the Boost libraries installed.
You will need Apache Xerces installed. It is presently the only XML parser supported. Version 2.5.0 was the last tested version.
The code is standard C++ and should work in most compilers, but was last tested on gcc 3.3.1
To production the API docs you will need Doxygen. (Last tested with 1.3.6)
Download
Source for revision 180: io_183.tgz.
This package includes both the TestFramework and Core libraries needed to compile/run the IO package.
Build
There is unfortunately no configure script provided yet, so you will need to tweak options by hand. In particular if you wish to use Windows threading model rather than the PThreads model.
Once you have everything unpacked you can simply type make
and everything should compile.
Once finished you should type make test to ensure that
all the tests complete successfully.
Log Support Only
If you don't want to use the XML support then you can build/test
the log part by doing:
make core testf
make -f makefile_io log_test
