This page contains links to the current runtime distributions of Karma v1.7.


Runtime distributions do not include source code. New features in the API which appear in a pre-release may change again in a later pre-release or full release, without warning. The main reason pre-release runtime distributions are made available is so people can try various applications supplied with Karma. Runtime distributions typically come out once or twice a month, whereas full public releases (i.e. with source code) only come out once or twice a year.
There is a binary distribution for each different machine/Operating System. There is also a common "share" distribution file "karma.share-v1.7.tar.gz" which contains documentation, include files, font files and so on. The combination of a binary distribution and share distribution makes up a runtime distribution, and contains everything you need to run Karma applications and build your own applications using the Karma library.

NOTE: the share distribution contains data required by the applications as well as include files (for programming with Karma). Since these change from one runtime release to the next, you *must* always get the share distribution as well as the binary distribution, otherwise your applications will not work properly.


To install a runtime distribution, change directory to /usr/local and unpack the binary and share distributions. This will create a directory called karma which contains everything you need.
If you use the C shell, type: source /usr/local/karma/.login
If you use Bash, type: . /usr/local/karma/.karmarc
and your paths will be set up.
Here are the files available for download (v1.7):
karma.share-v1.7.tar.gz common share distribution for all platforms
alpha_OSF1-v1.7.tar.gz binary distribution for Dec alpha running OSF1
i386_Linux-v1.7.tar.gz binary distribution for Intel-compatible x386 running Linux/ELF (libc 5). This is probably not the one you want
i386_Linux_libc6.1-v1.7.tar.gz binary distribution for Intel-compatible x386 running Linux/ELF (libc 6.1)
mips2_IRIX6-v1.7.tar.gz binary distribution for SGI mips2 (r4000) running IRIX6 with old-32 format
mips3_IRIX6-v1.7.tar.gz binary distribution for SGI mips3 (r4000) running IRIX6 with new-32 format
mips4_IRIX6-v1.7.tar.gz binary distribution for SGI mips4 (r8000) running IRIX6 (64 bit)
sparc_Solaris-v1.7.tar.gz binary distribution for Sun sparc running Solaris 2.6
sparc_SunOS-v1.7.tar.gz binary distribution for Sun sparc running SunOS 4.1.x

Some hardware/OS versions are no longer supported/actively maintained. Binaries for older versions are available in these files:
sparc_Solaris2.5-v1.6.29.tar.gz binary distribution for Sun sparc running Solaris 2.5
rs6000_AIX-v1.6.21.tar.gz binary distribution for IBM Power architecture running AIX

Back to Karma Home Page
Contact: Richard Gooch