Hi, when I install PETSc I allow the configuration process to download the 
necessary libraries it needs: 

./config/configure.py --with-shared=1 --with-x=0 --with-mpi=1 
--with-scalar-type=complex --download-mumps --download-metis 
--download-parmetis --download-superlu_dist --download-blacs 
--download-scalapack --download-superlu_dist

>From the dealii detailed.log I see that:

MPI_VERSION = 2.1
OMPI_VERSION = 1.6.5

>From the terminal:

$ mpicc --version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4

Shall I update my system libraries?

El jueves, 25 de enero de 2018, 12:29:53 (UTC-5), Wolfgang Bangerth 
escribió:
>
> On 01/24/2018 07:34 AM, Juan Carlos Araujo Cabarcas wrote: 
> > Please find the file: detailed.log attached. 
> > 
> > El martes, 23 de enero de 2018, 17:02:14 (UTC-5), Wolfgang Bangerth 
> > escribió: 
> > 
> >     On 01/23/2018 02:13 PM, Bruno Turcksin wrote: 
> >      > 
> >      >     mypath/dealii/source/lac/scalapack.cc:243:91: error: there 
> >     are no 
> >      >     arguments to ‘MPI_Comm_create_group’ that depend on a 
> >     template parameter, 
> >      >     so a declaration of ‘MPI_Comm_create_group’ must be available 
> >     [-fpermissive] 
> >      >             ierr = MPI_Comm_create_group(MPI_COMM_WORLD, 
> >     group_union, 5, 
> >      >     &mpi_communicator_union); 
>
> It confused me that you are compiling the scalapack file but get an 
> error message that a particular MPI function was not found. This would 
> ordinarily suggest that either scalapack.cc is missing an #include of 
> <mpi.h> (which is not the case) or that your installation is not 
> configured with MPI (which is the case for you). So the error did not 
> make sense to me at first. 
>
> But it turns out that the call in question, MPI_Comm_create_group is a 
> function that was only added to MPI in version 3.0. Apparently all of us 
> use an MPI installation that is sufficiently up to date. What is the 
> version you use? 
>
> Best 
>   W. 
>
> -- 
> ------------------------------------------------------------------------ 
> Wolfgang Bangerth          email:                 bang...@colostate.edu 
> <javascript:> 
>                             www: http://www.math.colostate.edu/~bangerth/ 
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to