Main Page | Recent changes | View source | Page history

Printable version | All content dual-licensed under the GNU FDL and the Creative Commons Share-alike Attribution license. | Privacy policy | Latest revision

Not logged in
Log in | Help
 

Swarm: stable release

Revision as of 06:36, 13 September 2004 by Rlr (Talk | contribs)

Main Page
Introduction to Swarm
Swarm software
Swarm FAQ
Stable release
Development snapshot
Applications
Documentation
Platforms
License
Swarm Development Group
Swarm community
Swarm resources
Swarm-logo.jpg

Contents

Think about installing a development snapshot!

The development snapshot is the only release which we are currently actively maintaining, and is the only version that we make bugfixes in. Swarm 2.1.1 was released on 10 April 2000, and is now over four years old. It is recommended that for serious development most people should attempt to download and install the latest development snapshot. Casual users who simply want to test drive Swarm and the demo applications should probably install a stable binary package.

NEWS (user-visible changes)

* Release Notes for Swarm 2.1.1
** Bug fixes
*** Fixed a memory leak in the activity library.
   Thanks to Doug Donalson for the report.
*** Fixed VarProbe creation via Swarm and SwarmObject
   getProbeForVariable.  Thanks to Charles Staelin for the report.
*** Workaround for drag-and-drop problem with Tcl/Tk on Windows.
    Thanks to Pietro Terna for the report.

Notes

  • If downloading a binary from within your web browser, you should do it in such a way that the browser never displays the file on the screen. If you save a file after viewing it, many browsers corrupt it. In Netscape, shift-clicking the url will save it directly to disk.
  • The needed-software directory, only applies to building Swarm from source. If you are installing one of the binary distributions, you will not be required to build any packages from source, all relevant packages will either be bundled with your distribution (such as Red Hat and Debian) and/or we provide the appropriate packages in on the ftp site, under the subdirectory relevant for that distribution (list below).

Packaged (Binary) Distributions (2.1.1)

The packaged (binary) distributions provide an environment against which user applications can be compiled and linked, without building the Swarm kernel from source.

Legacy binaries (unmaintained) are available here for historical purposes only: ftp://ftp.swarm.org/pub/swarm/binaries/


Swarm Source (2.1.1)

The swarm-2.1.1.tar.gz distribution includes a complete set of swarm kernel sources. The user must first install (or verify the availability of) appropriate versions of the needed software in order to provide a proper compilation and execution environment for Swarm.

Once the environment has been set up, and the source downloaded and de-tarred into an appropriate directory, the user should consult the README and INSTALL file to learn what options should be specified to the configure script that configures Swarm to the local system. Compilation and linking are done using the make as usual, after this step.

You also need an explicit make install step, after the initial make build to cleanly install Swarm to an appropriate location (for example /usr/local). This is explained futher in the README and INSTALL files contained in the distribution.

After compilation and installation of Swarm a set of program libraries and header files against which Swarm applications can be compiled and linked is available.


[Main Page]
Main page
About SwarmWiki
News
Recent changes
Random page
Help

View source
Discuss this page
Page history
What links here
Related changes

Special pages