(The installation notes are currently very brief. In case of problems
contact the authors through syfi@lists.launchpad.net.)

SyFi depends on:

- GiNaC (http://www.ginac.de)
- swiginac (http://swiginac.berlios.de)
- UFC (http://www.launchpad.net/ufc)
- UFL (http://www.launchpad.net/ufl)

Building and installing SyFi is done with CMake.

Installation is typically done as

  cmake .
  make install

or

  cmake . -DCMAKE_INSTALL_PREFIX:PATH=<some path>
  make install

You might need to source the syfi.conf file eg. put the following
in your .bashrc file

  . <path-to-syfi>/syfi.conf

If you wish to install locally in the current source tree, run

  ./cmake.local

If this does not work, GiNaC is probably not properly installed on you
system. Check if you have the pkg-config file 'ginac.pc' somewhere in
your pkg-config path (PKG_CONFIG_PATH).  Check also that the libraries
listed by 'pkg-config --libs ginac' really exist.

On Debian systems we have experienced that these libraries do not
exist, or are in packages that the ginac packages do not depend on.
