<div dir="ltr">Hello everyone, <br><br>   I am compiling tthe cp2k  gfotran x86_64 gfotran , version<br><br>  while the arch file , here<br><br># Tested with: GFortran 4.9.1, MPICH 3.1, LAPACK 3.5.0, ScaLAPACK 2.0.2<br>CC         = /vol6/home/jiangh/bin/gcc<br>CPP        =<br>FC         = /vol6/home/jiangh/members/sungeng/prog/openmpi-1.8.4/build_30Dec14_gfortran.4.9.2/bin/mpifort<br>LD         = /vol6/home/jiangh/members/sungeng/prog/openmpi-1.8.4/build_30Dec14_gfortran.4.9.2/bin/mpifort<br>AR         = ar -r<br>#FFTW_INC   = $(GCC_DIR)/fftw/3.3-gnu/include<br>#FFTW_LIB   = $(GCC_DIR)/fftw/3.3-gnu/lib64<br>MPI_INC = /vol6/home/jiangh/members/sungeng/prog/openmpi-1.8.4/build_30Dec14_gfortran.4.9.2/include<br>MPI_LIB = /vol6/home/jiangh/members/sungeng/prog/openmpi-1.8.4/build_30Dec14_gfortran.4.9.2/lib<br>FFTW_INC   =/vol6/home/jiangh/members/sungeng/prog/abmd/fftw-3.3.4/build_30Dec14_gfortran4.9.2/include<br>FFTW_LIB   =/vol6/home/jiangh/members/sungeng/prog/abmd/fftw-3.3.4/build_30Dec14_gfortran4.9.2/lib<br>#LIBINT_INC = $(GCC_DIR)/libint/1.1.4-LARGE_L-gnu/include<br>#LIBINT_LIB = $(GCC_DIR)/libint/1.1.4-LARGE_L-gnu/lib64<br>LIBXC_INC   =/vol6/home/jiangh/members/sungeng/prog/abmd/libxc-2.0.1/build_30_dec14_gfortran4.9.2/include<br>LIBXC_LIB   =/vol6/home/jiangh/members/sungeng/prog/abmd/libxc-2.0.1/build_30_dec14_gfortran4.9.2/lib<br>#DFLAGS     = -D__FFTW3 -D__LIBINT -D__LIBXC2\<br>#             -D__LIBINT_MAX_AM=7 -D__LIBDERIV_MAX_AM1=6 -D__MAX_CONTR=4\<br>#             -D__parallel -D__SCALAPACK<br>DFLAGS     = -D__FFTW3 -D__LIBXC2 -D__parallel -D__SCALAPACK<br>CPPFLAGS   =<br>FCFLAGS    = $(DFLAGS) -O2 -ffast-math -ffree-form -ffree-line-length-none\<br>             -ftree-vectorize -funroll-loops\<br>             -mtune=native -I$(FFTW_INC) -I$(LIBXC_INC) -I$(MPI_INC) -L$(MPI_LIB)<br>LDFLAGS    = $(FCFLAGS) -static-libgfortran<br>LIBS       = /vol6/home/jiangh/members/sungeng/prog/scalapack-2.0.2/libscalapack.a\<br>             /vol6/home/jiangh/members/sungeng/prog/lapack-3.5.0_gfortran4.9.2/liblapack.a\<br>             /vol6/home/jiangh/members/sungeng/prog/lapack-3.5.0_gfortran4.9.2/librefblas.a\<br>             $(FFTW_LIB)/libfftw3.a\<br>             $(LIBXC_LIB)/libxc.a\<br><br>but an errro happend when compiling message_passing.F,<br><br>like this<br>/vol6/home/jiangh/members/sungeng/prog/abmd/abmd/src/mpiwrap/message_z_passing.f90:1819.75:<br>    Included at /vol6/home/jiangh/members/sungeng/prog/abmd/abmd/src/mpiwrap/message_passing.F:3022:<br><br>         msglen_out,MPI_DOUBLE_COMPLEX,source,recv_tag,comm,status(1),ierr)<br>                                                                           1<br>Error: There is no specific subroutine for the generic 'mpi_sendrecv' at (1)<br>/vol6/home/jiangh/members/sungeng/prog/abmd/abmd/src/mpiwrap/message_z_passing.f90:1770.75:<br>    Included at /vol6/home/jiangh/members/sungeng/prog/abmd/abmd/src/mpiwrap/message_passing.F:3022:<br><br>         msglen_out,MPI_DOUBLE_COMPLEX,source,recv_tag,comm,status(1),ierr)<br>                                                                           1<br>Error: There is no specific subroutine for the generic 'mpi_sendrecv' at (1)<br><br>.....<br><br>Anyone has some ideas why this error occurs ?<br><br>thank you !<br><br><br>Geng sun<br><br><br></div>