Mudanças entre as edições de "Instalação da LAM-MPI com o Fortran 95"

De LCAD
Ir para: navegação, pesquisa
 
(Uma revisão intermediária pelo mesmo usuário não está sendo mostrada)
Linha 5: Linha 5:
 
Para instalar o LAM-MPI com o Fortran 95 (f95), siga os seguintes passos:
 
Para instalar o LAM-MPI com o Fortran 95 (f95), siga os seguintes passos:
  
* Baixe o arquivo tar.gz do LAM-MPI em [http://www.lam-mpi.org/7.1/download.php]
+
* Baixe o arquivo tar.gz do LAM-MPI em http://www.lam-mpi.org/7.1/download.php
  
 
* Mude para root.
 
* Mude para root.
 
  su -
 
  su -
* Descompacte LAM-MPI
+
* Descompacte o pacote que foi baixado (lam-7.x.x.tar.gz)
 
  tar -zxvf lam-7.1.4.tar.gz (Verifique a versao da lam que foi baixada, no nosso caso a versao é a 7.1.4)
 
  tar -zxvf lam-7.1.4.tar.gz (Verifique a versao da lam que foi baixada, no nosso caso a versao é a 7.1.4)
 
* Acesse o diretorio descompactado
 
* Acesse o diretorio descompactado

Edição atual tal como às 14h42min de 26 de junho de 2009


Este roteiro foi feito devido a uma necessidade de utilizacao do compilador Fortran 95 (f95) juntamente com a biblioteca LAM-MPI. Por default a LAM-MPI quando instalada via repositorio se utiliza do compilador Fortran g77.

Para instalar o LAM-MPI com o Fortran 95 (f95), siga os seguintes passos:

  • Mude para root.
su -
  • Descompacte o pacote que foi baixado (lam-7.x.x.tar.gz)
tar -zxvf lam-7.1.4.tar.gz (Verifique a versao da lam que foi baixada, no nosso caso a versao é a 7.1.4)
  • Acesse o diretorio descompactado
cd lam 7.1.4
  • Execute o ./configure com o seguinte comando
./configure -with-fc=f95
  • Logo em seguida
make e make install

Pronto.

  • Verifique que ao rodar o camando laminfo voce verá que o compilador mudou para f95
LAM/MPI: 7.1.4
Prefix: /usr/local
Architecture: i686-pc-linux-gnu
Configured by: root
Configured on: Tue Feb 17 14:34:08 BRT 2009
Configure host: enterprise1.lcad.inf.ufes.br
Memory manager: ptmalloc2
C bindings: yes
C++ bindings: yes
Fortran bindings: yes
C compiler: gcc
C++ compiler: g++
Fortran compiler: f95