|
CSE Home | About Us | Search | Contact Info |
We have tested XML Toolkit below:
OS: Linux version 2.4.7-UP.26
gcc: version 2.96,
flex: version 2.5.4,
GNU Bison: version 1.28
OS: Solaris 2.5.1 (file2xml dose not work)
gcc: version 3.02,
flex: version 2.5.4,
GNU Bison: version 1.25
OS: Solaris 2.8 (file2xml dose not work)
gcc: version 2.95.2 (xsort needs newer than gcc-lib 2.96),
flex: version 2.5.4,
GNU Bison: version 1.28
xmltk_0.9 --- LICENSE +- tutorial.txt +- bin --- xcat, xrun, xsort, xtail, xstat, file2xml, createSindexThe xcat, xrun, xsort, xtail, xstat, file2xml, and createSindex are commands that you can execute from shell. The the section 2 in TUTORIAL explains how to use those commands. In addition to the bin directory, it contains XML Toolkit libraries in lib, include and xpathDFA directories. The the section 3 in TUTORIAL explains how to implements a new command using xrun source code example.
xmltk --- CVS +- LICENSE +- Makefile +- general.mk +- lib --- source files +- include --- header files +- xpathDFA --- source files +- file2xml --- source files +- streamIndex --- source files +- xagg --- source files +- xcat --- source files +- xdelete --- source files +- xflatten --- source files +- xparse --- source files +- xrun --- source files +- xsort --- source files +- xstat --- source files +- xtail --- source filesBe sure that there are needed software (g++, flex, bison) described above at your computer. You need to set the XMLTKROOT variable as the above extracted xmltk directory before the compilation. After that, you should create bin directory under the $XMLTKROOT directory. Now, invoke "make" at $XMLTKROOT directory and "make install", then XML parser, XPath processor, and all XMLTK comands are compiled and commpands are copied to the bin directory. The TUTORIAL explains both how to implements a new command using xrun source code example and how to use xcat, xrun, xsort and xtail commands.
1. make sure the following is installed gcc 2.96 or higher flex-2.5.4a-18mdk bison-1.32-2mdk 2. check out via anonymous cvs cvs -d:pserver:anonymous@cvs.xmltk.sourceforge.net:/cvsroot/xmltk login cvs -z3 -d:pserver:anonymous@cvs.xmltk.sourceforge.net:/cvsroot/xmltk co xmltk 3. compile & finish up export XMLTKROOT="/home/scherzin/xmltk" cd $XMLTKROOT mkdir bin make make install 4. ready to use
Department of Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 FAX [comments to suciu@cs.washington.edu] |