Swarm: applications
| Main Page | |||||||
|---|---|---|---|---|---|---|---|
| Introduction to Swarm | |||||||
| Swarm software | |||||||
| |||||||
| Swarm Development Group | |||||||
| Swarm community | |||||||
| Swarm resources | |||||||
Objective C Swarm Applications
Swarm applications are distributed separately: You will need to download and unpack applications independently. You will next need to change the definition of the SWARMHOME environment variable to point to the location of your Swarm installation (typically /usr/local/ or /usr/ if you've installed it from a binary package on a GNU/Linux system). All you need to do to compile an application is type make, and it will compile and link.
swarmapps-2.1.1.tar.gz, contains example Swarm applications (includes template, heatbugs, mousetrap, market, tutorial, and hello-world). (The version numbers on all the applications have been brought up to 2.1.1 to coincide with the kernel release. But, they may increment independently from the version of the kernel release.)
Java Swarm Applications
Java applications can be run in the development environment of your choice. You must ensure that the javaswarm DLL is in the PATH and that swarm.jar is available as a library (e.g. in the CLASSPATH).
As of 2.0.1, Sun JDK 1.1, Sun JDK 1.2, and Kaffe are known to work. Swarm 2.0.1 is known to work with JBuilder3 and Visual Caf� and not to work with Visual Age 2.
For users that prefer or require a command line interface, we provide the scripts javaswarm and javacswarm for running and compiling Java Swarm applications, respectively.
For some notes and problems on running Swarm Java applications from Tim Howe, see: Talk:Swarm: applications
Support Software
The statistical package R, a SPlus clone, can read and write HDF5 files in a form compatible with Swarm object-serialization features, with a source or w32 module.

![[Main Page]](/stylesheets/images/wiki.png)