Python GUI Setup

Here is the procedure I used to get "Fourier" working on Windows and Linux.

I wanted to use BLT for xy-plotting, partly because we used it with tcl in the sss project, and partly because I couldn't understand how to position the plots in wxPython (the main alternative).

The only interface to BLT from Python seemed to be through Pmw (now it is claimed that you can get to BLT directly, but I haven't figured out how). So, I

On the Debian Linux Windows system in B3 set up by Dan Freedman, this sufficed. On the CCMR RedHat system I've yet to get it to work. On Windows, I had to install the current version of BLT. Following instructions from http://www.ifi.uio.no/~hpl/Pmw.Blt/doc/links.html, as suggested by Peter Brown at phbrown@acm.org, I Now my scripts worked on Windows. I now wished to roll them into a binary form that I could distribute. Chris Myers advised me to try the more advanced "Freeze" methods developed at http://www.mcmillan-inc.com/install1.html. This took some time, until I read the documentation: on the first page of the Pmw documentation, it says that freezing is tricky, and gives a link to doc/dynamicloader.html.

Statistical Mechanics: Entropy, Order Parameters, and Complexity, now available at Oxford University Press (USA, Europe).