MESHAM INSTALLATION FOR UNIX/LINUX MACHINES
---------------------------------------

There are three basic components required for installing Mesham - installing the client, the server and the runtime library

1) Install Java RTE from java.sun.com

2) Make sure you have a C compiler installed i.e. gcc

3) Install an implementation of MPI - MPICH (version 2) and OpenMPI are both good ones, you choose 

4) The three different components must be configured to your machine and where they are situated, happily this is all automated in the installlinux script.
Open a terminal and cd into your Mesham directory - i.e. cd /home/work/mesham
Then issue the command ./installlinux and follow the on screen prompts.

If there is an issue with running the command, use the command chmod +x installlinux and then try running it again.

After running the install script, the library, compiler and server should not be moved from where they are now - this will cause problems and if required you must rerun the script and remake them.

5) Now type make all

6) If you have root access, login as root and type make install

7) Now type make clean   (to clean up the directory)


Congratulations! If you have completed these 7 steps you have installed the Mesham language onto your computer! Now read linuxreadme.txt for information on how to run the compiler


Nb: If you wish to change the configuration information created by the installer (for an advanced user, this is not required) then you can - the installer tells you where it has written its config files and the documentation is included in the respective source folders.