|
Installation Guide
Installing MPI-HMMER for Linux
and other POSIX operating systems
Depending on your system
configuration and its underlying hardware, we may already
provide RPMs for your system. Please check our downloads
page for all available RPMS.
If we do not provide RPMs for your system, or if you prefer
to compile MPI-HMMER from source it can be done quite
easily.
1. We do not rely on a particular MPI implementation. However, we test on
LAM/MPI and MPICH in-house. As long as your MPI implementation
supports MPI 1.2 and above, you should be fine. Ensure
that your paths are set correctly and that 'which mpicc'
returns the expected location of your MPI binaries.
2. Download and untar MPI-HMMER from the source archive.
-
Get MPI-HMMER from our downloads section
-
untar MPI-HMMER with:
tar xvzf hmmer-2.3.2-MPI-x.tar.gz
|
3. Configure and compile MPI-HMMER from source
-
You must override the default compiler to indicate that
your MPI compiler is used. From within the hmmer-2.3.2-MPI-x directory execute:
CC=mpicc ./configure
-
tar xvzf hmmer-2.3.2-MPI-x.tar.gz
-
When configure
finishes, it's time to compile, execute:
make
-
Make should
complete without errors
|
4. Installing MPI-HMMER
You are not required to install the MPI-HMMER binaries in the typical system locations. Instead, MPI-HMMER can be left in-place and will run without errors. For users wishing to perform a true installation, please execute:
make install |