![]() ![]() home/maryam/FPW/src_flexwrf_v3.1/senddouble_mpi.f90:87: undefined reference to `mpi_recv_' home/maryam/FPW/src_flexwrf_v3.1/senddouble_mpi.f90:86: undefined reference to `mpi_recv_' home/maryam/FPW/src_flexwrf_v3.1/senddouble_mpi.f90:60: undefined reference to `mpi_send_' home/maryam/FPW/src_flexwrf_v3.1/senddouble_mpi.f90:47: undefined reference to `mpi_comm_size_' ![]() ![]() home/maryam/FPW/src_flexwrf_v3.1/senddouble_mpi.f90:46: undefined reference to `mpi_comm_rank_' Senddouble_mpi.o: In function `senddouble_mpi': Timemanager.o:/home/maryam/FPW/src_flexwrf_v3.1/timemanager.f90:24: first defined hereįlexwrf_mpi.f90:(.text+0xfd): undefined reference to `mpi_init_'įlexwrf_mpi.f90:(.text+0x128): undefined reference to `mpi_comm_rank_'įlexwrf_mpi.f90:(.text+0x153): undefined reference to `mpi_comm_size_'įlexwrf_mpi.f90:(.text+0xff0): undefined reference to `mpi_barrier_'įlexwrf_mpi.f90:(.text+0x1104): undefined reference to `mpi_finalize_' home/maryam/FPW/src_flexwrf_v3.1/timemanager_serial.f90:24: multiple definition of `timemanager_' Timemanager_serial.o: In function `timemanager': home/maryam/FPW/src_flexwrf_v3.1/flexwrf.f90:23: multiple definition of `MAIN_'įlexwrf_mpi.o:/home/maryam/FPW/src_flexwrf_v3.1/flexwrf_mpi.f90:23: first defined here Ifort -openmp *.o -o flexwrf31_intel_mpi -L/home/maryam/net4/netcdf4/lib -mcmodel=medium -shared-intel -lnetcdff -debug all -lpthread -L/home/maryam/openmpfile/openmp/lib -lmpi However, I faced a new error when I typed make -f makefile.mom mpi which is as below: By doing so, the error of ld: cannot find -lmpi is resolved. I installed openmp library and I defined MPI_ROOT in makefile.mom as the adress of openmp library. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |