---------- Forwarded message ---------
From: Alberto Garcia <alber...@icmab.es>
Date: Sun, Sep 23, 2018 at 4:03 PM
Subject: Re: [SIESTA-L] parallel version issue of 4-1.-b3, m_orderbands.o:
undefined reference to `indxg2p_'
To: siesta-l <siesta-l@uam.es>

not useful, I am looking for clear answer
Hi,

You seem to be missing the blacs and pblas libraries. These are sometimes
included in scalapack, but not on all systems, apparently. Since you seem
to be working on an IBM machine, you might get some inspiration from this
snippet of an arch.make file that I used in the past. Details might be
different now:

BLAS_LIBS=-lessl
LAPACK_LIBS=/apps/lapack/3.1.1/XL/lib/liblapack_ppc64.a -lessl
BLACS_LIBS=/apps/scalapack/64/lib/blacsCinit_MPI-ppc64-0.a
/apps/scalapack/64/lib/blacsF77init_MPI-ppc64-0.a
/apps/scalapack/64/lib/blacs_MPI-ppc64-0.a
SCALAPACK_LIBS=/apps/scalapack/64/lib/blacsCinit_MPI-ppc64-0.a
/apps/scalapack/64/lib/blacs_MPI-ppc64-0.a -L/apps/scalapack/64/lib
-lscalapack

   Alberto

----- El 22 de Septiembre de 2018, a las 22:00, SPT saravp...@googlemail.com
escribió:

| Hi
|
| Issue is : siesta 4.1-b3  MPI" Installation. I found the following issue
and
| quite unsuccessful .
|
| I have following module's installed in our HPC.
|
| ps-01:siesta-4.1-b3] module load lapack/3.4.2
| ps-01:siesta-4.1-b3] module load openmpi/1.8.8
| ps-01:siesta-4.1-b3] module load numa/2.0.11
| ps-01:siesta-4.1-b3] module load openblas/0.2.19
|
| In order to give the link of MPI, I checked the path of mpif90 in our
cluster
|
| less /apps/openmpi/2.0.2/bin/mpif90
| /apps/openmpi/2.0.2/bin/mpif90" may be a binary file.  See it anyway?
|
| In order to give the link of SCLAPACK, I checked the path of
libscalapack.a in
| our cluster
|
| less /apps/products/scalapack/2.0.2/arch/power8/xl-15.1+smpi-10.1/lib/
| libscalapack.a
| "/apps/products/scalapack/2.0.2/arch/power8/xl-15.1+smpi-10.1/lib/
| libscalapack.a" may be a binary file.  See it anyway?
|
| For the part of LAPACK and BLAS,  sincce LAPACK and BLAS were library
shipped
| with
| SIESTA.  I let this default command in archfile.
|
| COMP_LIBS = libsiestaLAPACK.a libsiestaBLAS.a
|
| (Rest of your message deleted)

Responder a