Need help building Elmer. bin/ld: cannot find -lMPI::MPI_C

I am trying to build ElmerGUI.
What I have so far.

I got into this error. It say it does not find MPI
Thanks.

[ 65%] Linking CXX executable ElmerGUI
[ 65%] Building Fortran object fem/src/CMakeFiles/elmersolver.dir/IterSolve.F90.o
[ 65%] Building Fortran object fem/src/CMakeFiles/elmersolver.dir/SParIterSolver.F90.o
/usr/lib/gcc/x86_64-unknown-linux-gnu/10.2.0/../../../../x86_64-unknown-linux-gnu/bin/ld: cannot find -lMPI::MPI_C
/run/build/Elmer/fem/src/SParIterSolver.F90:1352:27:

 1275 |        CALL MPI_BSEND( gind, 1, MPI_INTEGER, &
      |                       2    
......
 1352 |            CALL MPI_BSEND( buf_a(1:ssz,k),ssz,MPI_INTEGER,i-1,803,ELMER_COMM_WORLD,ierr )
      |                           1
Warning: Rank mismatch between actual argument at (1) and actual argument at (2) (scalar and rank-1)
/run/build/Elmer/fem/src/SParIterSolver.F90:1353:27: