Download Kaya source or binaries

Download Kaya

If you would like to receive an email when new versions of Kaya are available, then subscribe to the kaya-announce mailing list.

Source code

The stable branch should be in general entirely compatible with other stable versions, apart from where necessary to implement bugfixes. The development branch will include new features and modules, as well as general performance improvements, and will eventually become a new stable branch. Ask us for advice if you are unsure which will suit you more.

Stable branch (0.4.3)

Development branch (0.5.1)

Compiling

If you have all the correct libraries and compilers, then building Kaya should be a simple matter of ./configure && make all test install. If this doesn't work, then read the compiling help page for your particular operating system, and if you're still stuck, ask on the kaya-devel mailing list. Kaya has been built successfully on a wide range of hardware and operating systems, and if the dependencies are there it should build on yours - please get in touch if it doesn't!

Pre-built packages

Depending on your hardware and operating system, there may already be a pre-built version of Kaya you can download.

If you've built and packaged Kaya for another operating system, please let us know.

Installing the Windows package

The Windows package does not contain everything you need to run Kaya. If you do not already have MSys and MinGW installed on your system, you must install these first. Go to the MinGW website and download the MinGW installer and the MSys installer.

  1. Run the MinGW installer, select at least the base tools and the g++ compiler, and install to a directory of your choice.
  2. Run the MSys installer, and install to a different directory of your choice.
  3. Download the Kaya windows binary distribution above, and unzip it in your main MSys directory.
  4. Add the following line to the etc/profile in MSys:
    export KAYA_LIBRARY_PATH="c:/msys/1.0/lib/kaya/;c:/msys/1.0/lib/kaya/imports/"
    replacing c:/msys/1.0/ with your MSys installation directory.
  5. Run MSys, and type 'kayac'. If kayac prints its version and usage message, you've installed everything correctly.

Please note: the Kaya Windows binary distribution does not contain source code for Kaya or any of the libraries - we are very happy to send this to you on request, but have omitted it from the distribution to keep the download size down.

Other versions

If you're interested in contributing to Kaya development, or want a preview of some of the features planned for the next version, the latest development source can be downloaded using DARCS. See the development version page for more information.

If you need them, previous versions of Kaya can also be downloaded, but you should use the latest version if possible.

kaya@kayalang.org | Last modified 2 August 2008 | Supported by Durham CompSoc | Powered by Kaya