erro na instalação do OpenFoam

42 views
Skip to first unread message

cristi...@gmail.com

unread,
May 11, 2009, 3:35:48 PM5/11/09
to Espaço Interativo CFD-Brasil
Gostaria de saber como faço pra corrigir este erro?

ana@ana-desktop:~/OpenFOAM/OpenFOAM-1.5/bin$ ./foamInstallationTest
Executing ./foamInstallationTest:


Checking basic setup...
-------------------------------------------------------------------------------
Shell: bash
Host: ana-desktop
OS: Linux version 2.6.24-21-generic
-------------------------------------------------------------------------------


Checking main OpenFOAM env variables...
-------------------------------------------------------------------------------
Environment_variable Set_to_file_or_directory
Valid Crit
-------------------------------------------------------------------------------
$WM_PROJECT_INST_DIR /home/ana/OpenFOAM
yes yes
$WM_PROJECT_USER_DIR /home/ana/OpenFOAM/ana-1.5
yes no
$WM_THIRD_PARTY_DIR /home/ana/OpenFOAM/ThirdParty
yes yes
-------------------------------------------------------------------------------


Checking the OpenFOAM env variables set on the PATH...
-------------------------------------------------------------------------------
Environment_variable Set_to_file_or_directory Valid
Path Crit
-------------------------------------------------------------------------------
$WM_PROJECT_DIR /home/ana/OpenFOAM/OpenFOAM-1.5 yes
yes yes

$FOAM_APPBIN ...M-1.5/applications/bin/linuxGccDPOpt yes
yes yes
$FOAM_USER_APPBIN ...a-1.5/applications/bin/linuxGccDPOpt yes
yes no
$WM_DIR /home/ana/OpenFOAM/OpenFOAM-1.5/wmake yes
yes yes
-------------------------------------------------------------------------------


Checking the OpenFOAM env variables set on the LD_LIBRARY_PATH...
-------------------------------------------------------------------------------
Environment_variable Set_to_file_or_directory Valid
Path Crit
-------------------------------------------------------------------------------
$FOAM_LIBBIN ...nFOAM/OpenFOAM-1.5/lib/linuxGccDPOpt yes
yes yes
$FOAM_USER_LIBBIN ...a/OpenFOAM/ana-1.5/lib/linuxGccDPOpt yes
yes no
$MPI_ARCH_PATH ...penmpi-1.2.6/platforms/linuxGccDPOpt yes
yes yes
-------------------------------------------------------------------------------


Third party software
-------------------------------------------------------------------------------
Software Version Location
-------------------------------------------------------------------------------
WARNING: gcc version does not match gcc supplied with this release of
OpenFOAM
Supplied version: 4.3.1
User version :
Minimum required: 4.2.0

gcc
WARNING: Conflicting installations:
OpenFOAM settings : /home/ana/OpenFOAM/ThirdParty/
gcc-4.3.1/platforms/linux/bin/gcc
current path : /usr/bin/gcc
CRITICAL ERROR

gzip 1.3.12 /bin/
gzip
tar 1.19 /bin/
tar
icoFoam
WARNING: Conflicting installations:
OpenFOAM settings : /home/ana/OpenFOAM/OpenFOAM-1.5/
applications/bin/linuxGccDPOpt/icoFoam
current path :
CRITICAL ERROR

-------------------------------------------------------------------------------


Checking networking...
-------------------------------------------------------------------------------
Action Result
Crit
-------------------------------------------------------------------------------
Pinging_ana-desktop Successful
yes
Pinging_localHost Successful
yes
Test_rsh: Unsuccessful_connection_refused*
yes
Test_ssh: Successful
yes
(*) Only one of rsh or ssh is required by the OpenFOAM enviroment.

-------------------------------------------------------------------------------

Base configuration ok.

The foam installation contains 2 critical error(s).

Review the output for warning messages and consult
the installation guide for trouble shooting.

done.

ana@ana-desktop:~/OpenFOAM/OpenFOAM-1.5/bin$



Eu segui todos os passos descritos pelo prof. Marcelo, mas no passo 17
eu obtenho "Base configuration ok." mas "Critical system" possui dois
erros.


Será que falta alguma biblioteca?

Desde já agradeço pela atenção e ajuda

Luiz F.

unread,
May 11, 2009, 6:03:04 PM5/11/09
to Espaço Interativo CFD-Brasil
Oi, Ana (?? Desculpe, é que no seu perfil só aparece o email e não sei
seu nome)

Vc testou o blockMesh, icoFoam e paraFoam? Esse é o melhor teste que
vc pode fazer para ver se tudo está funcionando no OpenFOAM. O
foamInstallationTest não é tão eficiente quanto "ver se está rodando".
Porque eu digo isso? O OpenFOAM pode ser configurado de várias
maneiras e vai funcionar bem em todas. O problema é que o
foamInstallationTest avalia apenas algumas destas configurações (além
de ser específico para determinada distribuição).

No meu laptop também tenho um erro crítico quando rodo o
foamInstallationTest.

gcc ...figure
WARNING: Conflicting installations:
OpenFOAM settings : /bin/gcc
current path : /usr/bin/gcc
CRITICAL ERROR

Mas isso porque eu uso o gcc do meu Linux e não o que vem com o
OpenFOAM. E a minha instalação funciona perfeitamente (até mais
integrada ao sistema).

Então, rodou no tutorial o blockMesh, icoFoam e paraFoam? Tudo
funcionando direitinho? Beleza, pode começar a fazer suas simulações.

Um abraço,
Luiz F.

cristi...@gmail.com

unread,
May 12, 2009, 8:44:53 AM5/12/09
to Espaço Interativo CFD-Brasil
Oi Luiz, primeiramente muito obrigada por vc ter me respondido e por
estar me dando estas dicas.
Hoje eu testei o blockMesh, icoFoam e paraFoam e deu os seguintes
erros:


ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials$ cd icoFoam/
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ ls
Allclean Allrun cavity cavityClipped cavityFine cavityGrade
cavityHighRe elbow resetFixedWallsScr
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ blockMesh
bash: blockMesh: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ icoFoam
bash: icoFoam: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ paraFoam
file does not exist: './system/controlDict'

usage: paraFoam [-case dir]

* start paraview 3.3-cvs with the OpenFOAM libraries

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$


Onde será que está o problema?

Muito obrigada.

Um abraço
Ana

LeoGM

unread,
May 12, 2009, 10:15:27 AM5/12/09
to Espaço Interativo CFD-Brasil
Ola Ana,

Não sei se o problema é esse, mas você deve executar os comandos da
pasta do caso especifico, não da pasta do solver. Tente ir para ~/
OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity e então usar o
blockMesh, icoFoam e paraFoam.

Boa sorte,

Leonardo

cristi...@gmail.com

unread,
May 12, 2009, 10:32:27 AM5/12/09
to Espaço Interativo CFD-Brasil


Obrigada Leonardo! Estou vendo que vou precisar de muita sorte mesmo,
porque o OpenFoam é bem complicadinho.
Eu fiz o que vc me falou, mas continuou dando erro:

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity$
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity$
blockMesh
bash: blockMesh: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity$
icoFoam
bash: icoFoam: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity$
paraFoam
/home/ana/OpenFOAM/OpenFOAM-1.5/bin/paraFoam: 103: paraview: not found
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam/cavity$

O que eu posso fazer pra tentar consertar estes erros?

Obrigada!
Ana
:)

Ulisses Fernandes Alves

unread,
May 12, 2009, 12:40:48 PM5/12/09
to CFDBRASIL
Ana,

Seu sistema é 32 ou 64 bits? Se for 64 bits dê uma olhada em:
http://notasemcfd.blogspot.com/2008/03/openfoam-e-64-bits.html

Ulisses F. Alves

> Date: Tue, 12 May 2009 07:32:27 -0700
> Subject: [cfd-brasil:160] Re: erro na instalação do OpenFoam
> From: cristi...@gmail.com
> To: cfdb...@googlegroups.com

Novo Internet Explorer 8: mais rápido e muito mais seguro. Baixe agora, é grátis!

Luiz F.

unread,
May 12, 2009, 3:04:49 PM5/12/09
to Espaço Interativo CFD-Brasil
Epa, epa, epa...........

Ana, o que está acontecendo é que os comandos do OpenFOAM não estão
sendo reconhecidos pelo sistema. Eu tinha descartado logo de cara que
houvesse algum problema na sua instalação, uma vez que vc rodou o
foamInstallationTest. Mas daí eu fui ver a sua primeira pergunta e
percebi o seguinte:

ana@ana-desktop:~/OpenFOAM/OpenFOAM-1.5/bin$ ./foamInstallationTest
Executing ./foamInstallationTest:
etc, etc, etc....

Notei que vc executou o comando dentro do diretório OpenFOAM-1.5/bin.
Vc poderia rodar esse comando em qualquer diretório que ia funcionar
do mesmo jeito. Vc testou esse comando do diretório raiz da sua conta?

ana@ana-desktop:~: foamInstallationTest

Se o comando executou, beleza. Se não, suspeito que a configuração
para que o sistema "veja" todos os comandos do OpenFOAM esteja errada.
Isso é feito no arquivo .bashrc (com um ponto na frente mesmo, pois é
um arquivo oculto). Vamos verificar isso então.

ana@ana-desktop:~: cat .bashrc (este comando mostra na tela o conteúdo
de uma arquivo, no caso, o .bashrc)

Para que esta configuração esteja correta, deveria existir uma linha
dentro do seu arquivo como esta:

source ~/OpenFOAM/OpenFOAM-1.5/etc/bashrc

Se não existe, o sistema não consegue achar os comandos do OpenFOAM e
é aí que está o problema. Coloque essa linha lá no final do
arquivo .bashrc, salve o arquivo, feche o seu terminal e abra-o de
novo. Teste novamente o blockMesh, icoFoam, etc.

Isso é um palpite. Se não for isso, poste aqui que a gente cerca o seu
problema por outro lado, ok?

Um adicional ao comentário do Leonardo. Vc também poderia rodar o
blockMesh, icoFoam, etc... a partir do diretório em que estava. No
caso,

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$

A diferença é que vc usaria o comando dessa forma:

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ blockMesh -
case <nome_do_caso>

onde o <nome_do_caso> seria o cavity, no seu caso. Essa forma também
vale para o uso dos solvers (icoFoam, turbFoam, interFoam, etc) e do
paraFoam, onde o 'blockMesh' seria substituído pelos ditos.

Qualquer coisa, mande mais comentários do que tá acontecendo porque
uma hora vai convergir!!

Abraço,
Luiz F.

cristi...@gmail.com

unread,
May 12, 2009, 4:13:50 PM5/12/09
to Espaço Interativo CFD-Brasil


Oi Ulisses, obrigada pela dica!
Meu sistema é de 64 bits. Eu segui os passos que o Délio postou,
acrescentando WM_64=on no arquivo .bashrc, mas continuou dando os
mesmos erros:

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/interFoam/damBreak$
blockMesh
bash: blockMesh: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/interFoam/damBreak$
interFoam
bash: interFoam: comando não encontrado
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/interFoam/damBreak$
paraFoam
/home/ana/OpenFOAM/OpenFOAM-1.5/bin/paraFoam: 103: paraview: not found
ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/interFoam/damBreak$

Já tentei tanta coisa pra dar certo, mas até agora não deu. Será que é
possível mesmo instalar o OpenFoam no Ubuntu?

Obrigada!
Ana
:)


cristi...@gmail.com

unread,
May 12, 2009, 4:17:51 PM5/12/09
to Espaço Interativo CFD-Brasil


Muito obrigada Luiz!!!! Agora fiquei até mais animada!!!
Vou verificar isso que vc falou e vamos ver o que acontece.

Abraços
Ana

cristi...@gmail.com

unread,
May 12, 2009, 4:27:10 PM5/12/09
to Espaço Interativo CFD-Brasil


Luiz eu segui todos os passos que vc postou, mas ainda esta dando
erro:

ana@ana-desktop:~/OpenFOAM/ana-1.5/run/tutorials/icoFoam$ blockMesh -
case icoFoam
bash: blockMesh: comando não encontrado

será que está certo o comando que estou usando para o blockMesh?

Obrigada.

Ana
:)

Luiz F.

unread,
May 12, 2009, 5:34:24 PM5/12/09
to Espaço Interativo CFD-Brasil
Ok, mas vc tentou rodar o foamInstallationTest da raiz do seu sistema?
Digo, abriu o terminal e rodou o programa. Se acusar que o
foamInstallationTest não foi encontrado, é porque realmente tem um
caminho errado na sua configuração.

Vamos ver como vc chegou até aqui para me situar de onde pode estar o
problema.

Coloque essas informações aqui no grupo de discussão:
- De onde vc baixou o OpenFOAM? Direto do site da OpenCFD? Se sim, vc
deve ter baixado e descompactado os seguintes arquivos:
- OpenFOAM-1.5.General.gtgz
- OpenFOAM-1.5.linux64GccDPOpt.gtgz
- OpenFOAM-1.5.linux64GccSPOpt.gtgz
- ThirdParty.General.gtgz
- ThirdParty.linux64Gcc.gtgz
Foi isso mesmo? Não esqueceu os arquivos com linux64...?

- Qual o conteúdo do seu arquivo .bashrc ? (copie e cole aqui, por
favor)
- Vá dentro do diretório do OpenFOAM-1.5 e coloque aqui os resultados
dos comandos 'ls' e 'pwd'.

Me passe essas informações para saber como vc fez. O OpenFOAM
definitivamente funciona no Ubuntu, mas deve ter alguma coisa errada
na configuração. Quando eu comecei a mexer com o OpenFOAM (e Linux
tb), acontecia comigo direto. É natural ter essas dúvidas e errarmos
nisso mesmo. Mas vamos acertar isso!!

Fico no aguardo.
Abraço,
LF

Ulisses Fernandes Alves

unread,
May 12, 2009, 8:41:11 PM5/12/09
to CFDBRASIL
Calma, eu também tive problemas para instalar o OpenFoam no Ubuntu mas nada que uma boa dose de paciência e persistência não resolva.
Uma pergunta: Seu sistema (Ubuntu) está atualizado? Pelo que eu vi tem um erro crítico no versão do gcc que não está atualizada.

Sucesso

Ulisses F. Alves
> Date: Tue, 12 May 2009 13:13:50 -0700
> Subject: [cfd-brasil:166] Re: erro na instalação do OpenFoam
> From: cristi...@gmail.com
> To: cfdb...@googlegroups.com
>
>
>
>

Diener Volpin

unread,
May 13, 2009, 9:07:32 AM5/13/09
to cfdb...@googlegroups.com
Olá Cristina,
 
Assim como o Ulisses eu também tive muita dificuldade de instalar o OpenFOAM no Ubuntu 8.04. Mas na versão 8.10 foi tranquilo e rápido e estou usando o software sem problemas.
 
Abraço.
 
Diener Volpin

2009/5/12 Ulisses Fernandes Alves <uliss...@hotmail.com>

cristi...@gmail.com

unread,
May 13, 2009, 3:16:11 PM5/13/09
to Espaço Interativo CFD-Brasil


Oi Luiz agora deu certo!!!!!
Comecei do zero, baixei todos os arquivos novamente e fui fazendo tudo
passo a passo, como vc sugeriu e finalmente deu certo!
Até o paraview está funcionando.
Agora meu próximo desafio é aprender a utilizar o paraview.
Muito obrigada pelas dicas foram muito valiosas para que eu pudesse
obter sucesso na instalção do OpenFoam.
Ahhhh e muito mais que isso obrigada pela força, pois já estava pra
desistir.
Valeu!!!

Abraços
Ana
:)

Luiz F.

unread,
May 13, 2009, 4:32:26 PM5/13/09
to Espaço Interativo CFD-Brasil
Oi, Ana.

Que ótima notícia. Eu não tinha dúvidas que vc ia conseguir. Eu sei
exatamente como vc deve ter se sentido, pois tudo isso já aconteceu
comigo também. Que bom, então!

Eu gostaria de agradecer também a força e contribuição do Leonardo,
Ulisses e Diener. Fico muito feliz em ver a comunidade do OpenFOAM no
Brasil crescendo e se ajudando.

E, Ana, qualquer coisa, é só postar! Aproveite pois sei que deve estar
bem feliz com o feito!

Abraços,
Luiz F.

cristi...@gmail.com

unread,
May 14, 2009, 7:39:42 AM5/14/09
to Espaço Interativo CFD-Brasil

Oi pessoal, vim aqui me desculpar, ontem fiquei tão feliz que acabei
esquecendo de agradecer também ao Leonardo, Ulisses e Diener e
principalmente a Deus né que é nosso criador e mantenedor e sem Ele
nada podemos.
Um abraço a todos, gostei muito de participar desse espaço interativo
e com certeza quando eu tiver dúvidas venho aqui postar.
Até a próxima.

abraços
Ana

LeoGM

unread,
May 14, 2009, 10:15:48 AM5/14/09
to Espaço Interativo CFD-Brasil
Também dê uma olhada no forum do OpenFOAM (http://www.cfd-online.com/
Forums/openfoam) quando tiver algum problema...em muitos dos casos
pelo menos uma pessoa ja passou pela mesma situação...eu acho o forum
até bom, tem bastante coisa, mas prepare-se, pois ele é razoavelmente
desorganizado e nem sempre respondem às suas perguntas, principalmente
quando elas são mais basicas...mas não hesite em contactar as pessoas
diretamente, via e-mail ou mensagens privadas pelo forum, pela minha
experiência isso é bem eficiente!
Reply all
Reply to author
Forward
0 new messages