

	lfcxml - Lemke Foundation classes XML extension	
	-----------------------------------------------
	C++ XML library

	(C)opyright 2006,2007,2008,2009,2010,2011,2012,2013 Bjoern Lemke

	This software comes under the GNU general public license


Requirements
------------
To build the XML library, you need the following library packages available as opensource from www.lemke-it.com:
   
   lfc-1.5.0.tar.gz

Supported platforms
-------------------
XML library has been successfully tested on

    Mac OS X
    Solaris
    FreeBSD
    HP-UX

Installation
------------
Run the configure script with the following options

    ./configure --prefix=<prefix-dir>

where base-include-dir and base-lib-dir are the location directories the
base headers and library have been installed. 

For 64bit compile, you have to set the CFLAGS variable

    $ ./configure --prefix=<prefix-dir> CFLAGS=-m64 LDFLAGS=-m64

where -m64 is the valid compile option vor GNU gcc.

For Forte C compiles ( Sun Solaris ), you should specify
 
    $ ./configure --prefix=<prefix-dir> CFLAGS=-xarch=v9 LDFLAGS=-xarch=v9 SHLIBOPT=-G
 
Please note : For 64bit compile, you also need appropriate 64bit compiled versions of libBase, libXML and the readline library


Run make

    ./make

This builds the XML library as a liblfcxml.a. 
You can install the library with the required header files 
with the install command

    ./make install

Testing
-------
To make some basic tests, you can use the sample in the sample folder, or build them with

   ./make samples

Documentation
-------------
Since this is a utility library, no explicit user documentation is provided with this package.

