Installing RUMBA Software


To install the software, install the packages in the following order:

See: IPython

Before You Begin

You will need to have GNU-make installed, and a C++ compiler. We currently build against gcc-2.95, 2.96 and 3.1 fairly frequently. You will also need GNU binutils (ships with Linux, but UNIX users will need to install it). You'll need a platform that supports dynamically loaded modules (for example, Solaris, Linux, BSD, IRIX). The library code (rumba-base, and rumba-manifold) has been compiled on Solaris and Linux, and we plan to test these on IRIX.

Many Linux distributions come with recent versions of sip, PyQt, and Python already installed. However, it is necessary to install the compile time and runtime for python. For example, on Redhat, I have the python2 and the python2-devel packages installed.

Installing rumba-manifold

tar xvzf rumba-manifold-xxxx.tgz
./configure [--prefix=directory]
make
make install

It is possible to explicitly disable rumba-python ( configure with --disable-python) and rumbaview (configure with --disable-rumbaview) if you don't want to install Qt or sip. rumbaview requires Qt, whereas rumba-python requires PyQt, sip and Qt.

It's advisable to specify where your rumba installation and Qt installation are located.

Installing rumbagui

tar xvzf rumbagui-xxx.tgz
./configure --with-qt-dir=[dir]
make

rumbagui is still an alpha release. Don't try to use it for real work.

Installing IPython is also recommended. To install it, untar it, cd into the IPython directory and run

python2 setup.py install

We would like to thank the McDonnell Foundation for their generous support of RUMBA through grants awarded in 2000 and 2003.
RUMBA is also partially funded by the National Science Foundation under Grant No. 0205178.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the McDonell Foundation or the National Science Foundation.


§ Main § Projects § Speaker Series § Lectures § Publications § Posters § Personnel § Facilities § Ravana § Software § Links § How to §
Questions/Comments direct to Web Designer
CSS | HTML | GeoURL |