Nek5000 失败

Nek5000 失败

我正在尝试使用 mpi(已安装 mpich)在 Nek5000 上使用附带的 makenek 脚本构建一个示例,但出现错误。查阅指示的文件(build.log)显示此错误:

mpicc -O2 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/hp/anaconda3/include -I./src  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DPREFIX=gslib_ -DFPREFIX=fgslib_ -c src/sort.c -o src/sort.o'
mpicc -O2 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/hp/anaconda3/include -I./src  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DPREFIX=gslib_ -DFPREFIX=fgslib_ -c src/sarray_transfer.c -o src/sarray_transfer.o
mpicc -O2 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /home/hp/anaconda3/include -I./src  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DPREFIX=gslib_ -DFPREFIX=fgslib_ -c src/sarray_sort.c -o src/sarray_sort.o
gcc: error: unrecognized command line option ‘-fno-plt’
Makefile:130: fallo en las instrucciones para el objetivo 'src/sort.o'
make: *** [src/sort.o] Error 1
make: *** Se espera a que terminen otras tareas....
gcc: error: unrecognized command line option ‘-fno-plt’
Makefile:130: fallo en las instrucciones para el objetivo 'src/gs.o'
make: *** [src/gs.o] Error 1
gcc: error: unrecognized command line option ‘-fno-plt’
gcc: error: unrecognized command line option ‘-fno-plt’
Makefile:130: fallo en las instrucciones para el objetivo 'src/sarray_sort.o'
make: *** [src/sarray_sort.o] Error 1
Makefile:130: fallo en las instrucciones para el objetivo 'src/sarray_transfer.o'
make: *** [src/sarray_transfer.o] Error 1

我是 Linux 新手,所以我不知道这是否与 anaconda 有关,是否是编译器问题或其他问题。非常感谢您的想法和帮助。如果您需要更多信息,请告诉我。谢谢!

相关内容