O erro real aqui está oculto no arquivo config.log
.
Os compiladores MPI mpicc
e mpicxx
(para C e C ++, respectivamente) são na verdade "wrappers" em torno de compiladores reais. O que os wrappers fazem é chamar o compilador com os flags apropriados.
Parece que o invólucro do compilador mpicxx
não está encontrando o compilador icpc
(que é o compilador Intel C ++). No config.log
, isso é mostrado como
/opt/mvapich2-1.8/intel/bin/mpicxx: line 273: icpc: command not found
Para resolver isso, entre em contato com um administrador do sistema para verificar se esta é uma configuração incorreta da instalação do MPI ou se você perdeu o carregamento de algum tipo de módulo de software.
Quanto à segunda parte da pergunta,
O comando sh
-style export
export DYLD_LIBRARY_PATH="/home/phd/16/mbukirt/plumed-2.2.3/src/lib/:$DYLD_LIBRARY_PATH"
pode ser escrito usando setenv
as
setenv DYLD_LIBRARY_PATH "/home/phd/16/mbukirt/plumed-2.2.3/src/lib/:$DYLD_LIBRARY_PATH"
em csh
(e da mesma forma para as outras linhas de comandos export
). Observe a omissão de qualquer =
.