It seems that siesta build its own mpi library named libmpi_f90.a which has
the same name as MPI's libraries. I solved it. Thanks for all suggestions.
Regards,
Mahmood
___
users mailing list
users@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/ma
I wrote:
> Gilles Gouaillardet writes:
>
>> Mahmood,
>>
>> mpi_siesta is a siesta library, not an Open MPI library.
>>
>> fwiw, you might want to try again from scratch with
>> MPI_INTERFACE=libmpi_f90.a
>> DEFS_MPI=-DMPI
>> in your arch.make
>>
>> i do not think libmpi_f90.a is related to an Op
OK. I will try that. Thanks for the suggestion.
Regards,
Mahmood
On Mon, Sep 12, 2016 at 11:35 PM, Dave Love wrote:
> Gilles Gouaillardet writes:
>
> > Mahmood,
> >
> > mpi_siesta is a siesta library, not an Open MPI library.
> >
> > fwiw, you might want to try again from scratch with
> > MP
Gilles Gouaillardet writes:
> Mahmood,
>
> mpi_siesta is a siesta library, not an Open MPI library.
>
> fwiw, you might want to try again from scratch with
> MPI_INTERFACE=libmpi_f90.a
> DEFS_MPI=-DMPI
> in your arch.make
>
> i do not think libmpi_f90.a is related to an OpenMPI library.
libmpi_f
It might be easier to not list the MPI library that Open MPI is using -- we
have changed the name of this library over time (as you have noticed). The
"mpifort" wrapper compiler will always pick up the right library name for you.
> On Sep 12, 2016, at 1:44 PM, Mahmood Naderan wrote:
>
> >i d
>i do not think libmpi_f90.a is related to an OpenMPI library.
Thing is that, libmpi_f90.a is part of 1.6.5 and siesta use that. However,
1.8.8 has no such file. Instead it has some other names and you said before
that mpifort (the wrapper) will automatically use the necessary libraries.
Please s
Mahmood,
mpi_siesta is a siesta library, not an Open MPI library.
fwiw, you might want to try again from scratch with
MPI_INTERFACE=libmpi_f90.a
DEFS_MPI=-DMPI
in your arch.make
i do not think libmpi_f90.a is related to an OpenMPI library.
if you need some more support, please refer to the sies