next up previous contents
Next: Description of programs in Up: Aquiring and installing the Previous: MS-Windows installation   Contents

Unix-like system installation

For Unix and Linux systems you are recommended to compile the program yourself. However, if the process fails and if you cannot produce a proper executable, then you can try the precompiled linux version in the archive phase-1.1-linux-i586-exec.tgz.

To compile the program yourself:

* decompress and extract the archive into the directory of your choice
tar -xvvzf phase-1.1.tgz
* enter the newly created phase-1.1 directory
cd phase-1.1
* compile with the provided Makefile
make

We assume here that you have the default recent C++ compiler g++ on your platform. You cannot compile PHASE with gcc v2.96 and older. You can check the gcc version installed on your system by typing ``g++ -v''. You might want to (or might have to) edit and modify the makefiles in order to adapt them to your specific system configuration. In that case please have a look at the readme file first.

PHASE uses the BLAS and LAPACK library routines. Unless your system is equipped with optimised versions of these mathematical libraries, in which case you are strongly advised to modify the makefile, generic versions will be built during the compilation process. The g77 compiler and the libg2c library are required but they should already be present on your system.


next up previous contents
Next: Description of programs in Up: Aquiring and installing the Previous: MS-Windows installation   Contents
Gowri-Shankar Vivek 2003-04-24