Developer information
From Modesta
| Table of contents |
Install MUSE
- You need python:
Python can be obtained from: http://www.python.org/
If you use a package manager, make sure you get python as well as python-devel (or python-dev). The script config/python.install can help you a long way automating the installation and helper modules from scratch.
- You need swig:
Swig can be obtained from: http://www.python.org/
To install from source,e.g. follow this recipe:
wget http://internap.dl.sourceforge.net/sourceforge/swig/swig-1.3.29.tar.gz tar zxf swig-1.3.29.tar.gz cd swig-1.3.29 configure make make install
- You need a C, a C++ and a fortran compiler:
Compilers can be obtained from: http://www.gnu.org
The gnu compilers are free and do the job.
- You may need the svn version control environment for obtaining MUSE:
svn can be obtained from: http://subversion.tigris.org/
Obtain MUSE
- Download MUSE:
MUSE can be obtained from: http://www.science.uva.nl/sites/modesta/wiki/index.php/Main_Page Download the svn version:
%> export SVN_SSH = "ssh -i ${HOME}/.ssh/your_musekey"
(or setenv SVN_SSH "ssh -i ${HOME}/.ssh/your_musekey"
%> svn checkout svn+ssh://london.science.uva.nl/ /tmp/muse
Setup MUSE
- Setup MUSE:
%> setenv MUSEDIR <${HOME}/muse_directoy>
for example: setenv MUSEDIR ${HOME}/Projects/Muse/muse3/trunk/
- Compile MUSE:
%> cd $MUSEDIR
- Test MUSE:
%> make test
Develope MUSE
- The doxygen documentation system for C++, C, Java, Objective-C, Python, etc.
Doxygen can be obtained from: http://www.stack.nl/~dimitri/doxygen
