Obrigado. Na verdade, meu problema foi resolvido (fiz a pergunta offline): - Para este código em particular, o FFTW de precisão dupla deve ser usado, então eu editei de volta essa linha Makefile para retorná-la ao seu estado original:
FFTW_LIB = $ (FFTW_LIBS) -ldrfftw_mpi -ldfftw_mpi -ldrfftw -ldfftw
FFTW de precisão única faz gerar um Makefile, mas não funciona. - Edite a linha FFTW_LIBS para que o caminho correto para o meu computador (/ home / van / fftw / lib /) esteja vinculado:
FFTW_LIBS = -L / home / van / fftw / lib /
- Adicione essa linha ao arquivo .bashrc para que o executável esteja sempre vinculado a todas as suas dependências:
export LD_LIBRARY_PATH = $ LD_LIBRARY_PATH: / home / van / fftw / lib