Installing Xacerbate

  1. Get the code for Xcruciate and Xacerbate as described here.
  2. Check you have installed the necessary libraries and modules needed to compile Xacerbate:
    • glib2 (may be called libglib2.0)
    • libtool
    • libxslt1
    • libxml2
    • libpcre++
    The easiest way to do this is generally via your linux distribution's package manager. Because you are compiling a program you need the code headers, which are often in a 'dev' package, eg libxml2-dev.
  3. cd into the xacerbate directory, which should be inside the xcruciate directory, eg

    cd xcruciate/xacerbate

    if you installed Xcruciate in your home directory.
  4. Type
    ./autogen.sh
    Any errors will probably be due to missing packages. Note their names, install the packages and try again.
  5. Type
    make
    Any errors will probably be due to missing packages. Note their names, install the packages and try again.

At this point you should have a working Xacerbate binary, but, to do anything useful, or even to test it, you will need some appropriate XSLT, plus some sort of client software (typing XML in telnet becomes tedious very quickly). We suggest you start with the Xiguous XSLT layer and the Xtravagate test client.