EXML EXML is an abstracted, generalized interface to an xml parser/writer, using ecore data structures and making things generally easy to get around in. The functions detailed in EXML.h are fairly self explanatory, and the io interfaces are also generalized and independent (open from a socket, write to in memory xml image). ------------------------------------------------------------------------------ COMPILING AND INSTALLING: ./configure make (as root unless youa re installing in your users directories): make install ------------------------------------------------------------------------------ BUILDING PACKAGES: RPM: To build rpm packages: sudo rpm -ta exml-0.1.1.tar.gz You will find rpm packages in your system /usr/src/redhat/* dirs (note you may not need to use sudo or root if you have your own ~/.rpmrc. see rpm documents for more details) DEB: To build deb packages: tar zvf exml-0.1.1.tar.gz cd exml-0.1.1 dpkg-buildpackage -us -uc -rfakeroot cd .. rm -rf exml-0.1.1 You will find all the debian source, binary etc. packages put in the directory where you first untarred the source tarball.