FLOYD

Getting Khayyam

If you want to compile Khayyam yourself, you need the following components:

  • elea (from Floyd SVN)
  • sehle (from Floyd SVN)
  • miletos (from Floyd SVN)
  • khayyam (from Floyd SVN)
  • thera (from Sodipodi SVN)
  • libarikkei (from Sodipodi SVN)
  • libnr (from Sodipodi SVN)
  • libsodipodiui (from Sodipodi SVN)

In addition you need the following external development libraries:

  • Gtk+
  • libglade
  • OpenGL (libgl)
  • libpng
  • libjpeg
  • libxml
  • zlib

Tarball

A snapshot release can be downloaded from sourceforge page

http://sourceforge.net/projects/floyd/

Linux

There is frontend project escher that imports necessary components as SVN external trees:

svn checkout https://floyd.svn.sourceforge.net/svnroot/floyd/trunk/escher escher

Khayyam uses CMake build system. The included ./configure script should generate Makefiles for command-line build system.

Windows

Import escher meta-project from the repository:

https://floyd.svn.sourceforge.net/svnroot/floyd/trunk/escher

The subdirectories contain Visual Studio 2010 project files - but they are configured to certain specific build system so you may have to adjust include and library locations.

Project webpages

A link to SVN repository and (in future) released tarballs can be found from Sourceforge project pages.

http://sourceforge.net/projects/floyd/

http://sourceforge.net/projects/sodipodi/

There you can also find bug and feature trackers, which are the preferred way for submitting bugs and feature requests.