Swarm: applications
(Difference between revisions)
(→Objective C Swarm Applications) |
(→Objective C Swarm Applications) |
||
| Line 4: | Line 4: | ||
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. | 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. | ||
| − | + | There is a new package of applications for Swarm-2.2. A final testing version of the package is available here: http://lark.cc.ku.edu/~pauljohn/Swarm/swarmapps-objc-2.2.tar.gz. Assuming all goes well, a copy of that package will be made available here as well. | |
| + | |||
| + | That package contains example Swarm applications, including classics like the Swarm tutorial, heatbugs and mousetrap, as well as some new programs like arborgamesII (a simulation of forests), schellingII (Schelling's neighborhood segregation model), conway (the Game of Life), and sss (Swarm Sugar Scape). We are soliciting volunteers who want to maintain some 'orphaned' applications from swarmapps-2.1.1. These apps that need love and attention are market, template, and hello-world. If you are interested in taking on one of those applications, or offering up other applications, contact [[User:Pauljohn|PJ]] 22:40, 1 Mar 2005 (EST). | ||
==Java Swarm Applications== | ==Java Swarm Applications== | ||
Revision as of 22:40, 1 March 2005
| 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.
There is a new package of applications for Swarm-2.2. A final testing version of the package is available here: http://lark.cc.ku.edu/~pauljohn/Swarm/swarmapps-objc-2.2.tar.gz. Assuming all goes well, a copy of that package will be made available here as well.
That package contains example Swarm applications, including classics like the Swarm tutorial, heatbugs and mousetrap, as well as some new programs like arborgamesII (a simulation of forests), schellingII (Schelling's neighborhood segregation model), conway (the Game of Life), and sss (Swarm Sugar Scape). We are soliciting volunteers who want to maintain some 'orphaned' applications from swarmapps-2.1.1. These apps that need love and attention are market, template, and hello-world. If you are interested in taking on one of those applications, or offering up other applications, contact PJ 22:40, 1 Mar 2005 (EST).
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
- jheatbugs-3.0.txt (unauthorized) with Straight-Shot Unambiguous Instructions for Installing Swarm
- jheatbugs-2.1.tar.gz
- jmousetrap-2.1.tar.gz
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)
