Index of /Swarm/Swarm-2.2X_Fdr1

      Name                    Last modified      Size  Description
Parent Directory - blt-2.4z-3.i386.rpm 11-Dec-2003 19:18 2.2M hdf5-1.4.5post2-1RH9..> 20-Apr-2003 12:43 770K swarm-2.1.148.200401..> 22-Jan-2004 14:45 938K swarm-2.1.150.200404..> 13-Apr-2004 15:02 939K swarm-2.1.150.200404..> 13-Apr-2004 15:02 3.4M swarm-2.1.150.200404..> 13-Apr-2004 15:03 3.4M swarm-debuginfo-2.1...> 22-Jan-2004 14:45 4.6M swarm-debuginfo-2.1...> 13-Apr-2004 15:02 4.6M swarm-gcjswarm-2.1.1..> 22-Jan-2004 14:45 435K swarm-gcjswarm-2.1.1..> 13-Apr-2004 15:02 435K swarm-jdk-2.1.148.20..> 22-Jan-2004 14:45 1.5M swarm-jdk-2.1.150.20..> 13-Apr-2004 15:02 1.5M swarm-static-2.1.148..> 22-Jan-2004 14:45 23K swarm-static-2.1.150..> 13-Apr-2004 15:02 23K swarmapps-2.1.150.20..> 13-Apr-2004 15:01 215K
Paul Johnson
April 13, 2004

Sorry I forgot I said I'd do this last week.

Made a Swarm snapshot: swarm:
swarm-2.1.150.20040413.tar.gz

I built rpms on a Fedora Core system with Sun j2sdk-1.4.2_04-fcs. Yes, you must have exactly that version from www.javasoft.com in order for swarm-java to work.

I tested that edition of Swarm against some apps, seems fine.

I also assembled a snapshot of the swarm apps that I believe work. I assembled these out of the apps directory of Swarm's cvs. There are the ones I included from there:

objc: heatbugs mousetrap tutorial

java: jheatbugs jmousetrap

In Swarm CVS there is "bank" and "graph", but I did not want to deal with the problem of graphlib, so I did not include those.

Don't know what happened to the "market" application or to HelloWorld. Both of those are interesting and it could be their omission from Swarm CVS is just an accidental thing. However, I was cautious that their omission may indicate that somebody is working on them in some other format.

Here's the big, important thing. Last year, in May/June 2003, I got really energetic and tried to write down my best advice for model design for new users and so I added simpleOberserverBug3 and simpleBatchBug[1-3]. I stuck my name in the README files and then promptly forgot about that work. That's a shame, too, because I tried pretty hard! Then today I remembered/noticed that David H. Clements was making a number of very useful fixups in the tutorial. And it started to seem like a terrible shame to me that all that effort was hidden away in CVS, where many Swarm users might not get it.

So now they got it:

swarmapps-2.1.150.20040413.tar.gz

If somebody who needs to know about how to build batch models and collect output wants to look over these changes and suggest more changes, that will be fine.

If somebody who has other swarm programs they want inserted into the "swarmapps" that will be fine too.


January 22, 2004.

RPMS built on a Fedora 1 system now available.

If you want to install swarm-jdk, you need to get j2sdk-1.4.2_03-fcs from the web site http://www.javasoft.com. You should install their RPM version so the RPM I provide can find it.

Don't forget you need tcl-devel and tk-devel from the Fedora disks.

You Should Seriously consider using this particular blt package, because I wrote into it a script that creates a symbolic link. That link is needed for Swarm to find what it needs in the yet-once-again-reorganized blt.

--------------------------------------
December 17, 2003

The Swarm RPMS from RH9 can be made to work. I will build Fedora, but got sidetracked and forgot to get back to it.

In the meanwhile, go like this.

Install the tcl-devel and tk-devel packages.

Those are new in Fedora. Previously, redhat did not separate tk and tk-devel.

Install the blt package. The one I offer in this directory should be fine. Note, in this newer blt, there is a change in packaging. They changed the file /usr/lib/blt2.4/bltGraph.tcl to this new name: /usr/lib/blt2.4/graph.tcl. The Swarm code still looks for bltGraph.tcl, and the fix is to create a symbolic link:

ln -sf /usr/lib/blt2.4/graph.tcl /usr/lib/blt2.4/bltGraph.tc.

I believe in my heart that this blt rpm I offer here will create that link for you. But after you install it, you can just check to set your mind at ease.

In most of my Fedora systems, I am still using this hdf5:

hdf5-1.4.5post2-1RH90

and

swarm-2.1.147.20030812-2RH9.0

The hdf files are up in http://lark.cc.ku.edu/~pauljohn/software/hdf5.

But, once again, I'll make an RPM soon, but some details are pissing me off.