2015-02-03 19:12 GMT+00:00 Elio Physics <elio-phys...@live.com>: > Hello, > > thanks for your help. I have tried: > > ./configure --with-mpi-prefix=/usr FC=ifort CC=icc > > But i still get the same error. Mind you if I compile it serially, that > is ./configure FC=ifort CC=icc > > It works perfectly fine. > > We do have MPI installed.. I am using Quantum Espresso code with mpirun. > Sorry I thought you where also compiling your own MPI.
> > I am attaching the config.log file. I appreciate your help. > I see you are trying to install abinit, I would highly recommend you to utilize their build.ac module method. Instead of then passing arguments to the command line you create a build.ac file and configure like this: ./configure --with-config-file (I would recommend you to build abinit in a sub-folder) However, your problem is that your used MPI version is compiled against gcc (the 4.1) so that will never work, even if you specify FC/CC Either: A) Use an MPI version installed using the intel compiler (if not provided by your cluster administrator you need to install it) B) Get a new gcc compiler > > Regards > > Elio > > > ------------------------------ > From: nickpap...@gmail.com > Date: Tue, 3 Feb 2015 17:21:51 +0000 > To: us...@open-mpi.org > Subject: Re: [OMPI users] configuring a code with MPI/OPENMPI > > > First try and correct your compilation by using the intel c-compiler AND > the fortran compiler. You should not mix compilers. > CC=icc FC=ifort > Else the config.log is going to be necessary to debug it further. > > PS: You could also try and convince your cluster administrator to provide > a more recent compiler > PPS: Do your cluster not have an MPI installation already present? > > > 2015-02-03 17:13 GMT+00:00 Elio Physics <elio-phys...@live.com>: > > Dear all, > > II am trying to configure a code with mpi (for parallel processing) to > do some calculations so basically I type: > > ./configure > > and I get: > > configure: error: Fortran compiler does not provide iso_c_binding module. > Use a more recent version or a different compiler > > > which means that my GCC 4.1 compiler is too old to build the code > (something i do not have control over..It is a cluster of the Uni where I > work). so I tried another compiler ifort: > > ./configure --enable-mpi=yes FC=ifort > but now I get another error: > > > > ============================================================================== > === Multicore architecture support > === > > > ============================================================================== > > checking whether to enable OpenMP support... no > checking whether to build MPI code... yes > checking whether the C compiler supports MPI... no > checking whether the C++ compiler supports MPI... no > checking whether the Fortran Compiler supports MPI... no > checking whether MPI is usable... no > configure: error: MPI support is broken - please fix your config > parameters and/or MPI installation > > Agaiin, I tried ti give a path for the mpi compiler: > > ./configure --enable-mpi --with-mpi-prefix=/usr FC=ifort > > WHICH APPARENTLY SOLVED THE PREVIOUS ERROR: > > > ============================================================================== > === Multicore architecture startup > === > > > ============================================================================== > > configure: Initializing MPI support > configure: looking for MPI in /usr > checking for a MPI C compiler... /usr/bin/mpicc > checking for a MPI C++ compiler... /usr/bin/mpicxx > checking for a MPI Fortran compiler... /usr/bin/mpif90 > configure: creating wrapper for MPI Fortran compiler > configure: GPU support disabled from command-line > > But stranegly enough got me back to the furst error although I am using > ifort!! > > checking whether the Fortran compiler provides the iso_c_binding module... > configure: error: Fortran compiler does not provide iso_c_binding module. > Use a more recent version or a different compiler > > so what is going on?? please can anyone help me on this..Thank youu > > Elio > University of Rondonia > Brazil > > > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/02/26268.php > > > > > -- > Kind regards Nick > > _______________________________________________ users mailing list > us...@open-mpi.org Subscription: > http://www.open-mpi.org/mailman/listinfo.cgi/users Link to this post: > http://www.open-mpi.org/community/lists/users/2015/02/26270.php > > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/02/26273.php > -- Kind regards Nick