Adicione ifort como um link simbólico na pasta / usr / bin. Isso resolve todo o problema.
sudo ln -s /opt/intel/composer_xe_2013.1.117/bin/intel64/ifort /usr/bin/ifort
Substitua o caminho pela versão do Intel Composer que você está usando.
Eu mudei meus comandos de compilar / compilar no geany para usar o Fortran da Intel:
ifort -c "%f"
ifort "%f" -o "%e"
Quando tento compilar, recebo o seguinte erro:
ifort "file.f90" -o "file" (in directory: ...)
Compilation failed.
/bin/sh: 1: ifort: not found
No entanto, posso digitar
ifort -o file file.f90
no terminal e irá compilar sem problemas. Eu posso abrir geany do terminal com o comando "LANG = C geany --verbose", que corrige a incapacidade de geany de encontrar o ifort, mas não encontrou uma maneira de fazer com que o launcher de unidade usasse isso.
Então: alguém sabe como obter o launcher de unidade para usar o comando ou consertar o geany para aceitar ifort sem acima do comando?
Adicione ifort como um link simbólico na pasta / usr / bin. Isso resolve todo o problema.
sudo ln -s /opt/intel/composer_xe_2013.1.117/bin/intel64/ifort /usr/bin/ifort
Substitua o caminho pela versão do Intel Composer que você está usando.
Execute o Geany no terminal usando LANG=C geany --verbose
. Defina os comandos de compilação para o Intel Fortran conforme especificado acima. Ele compila e roda sem nenhum problema.