Hi Satish,

On Mon, Jan 30, 2017 at 1:36 PM, Satish Sherikar <[email protected]> wrote:
> Hi Ward,
>
> I have attached config.log for HDF5.
>
> We are using mpiicc, mpiifort and mpiif90 in our cluster. But it is taking
> FC=mpif90.
>
> I didnt understand how to change all these.

You are building HDF5 with the `goolf` toolchain. This combines GCC
with OpenMPI and that's the reason why EB is using mpif90.

If you want to use the intel compilers, you must use the `intel`
toolchain. I see both have it in your PATH already. EB cannot use this
directly: it wants a intel installation done by EB itself.


The HDF5 configure scripts fails because of:
configure:4476: mpicc -o conftest  -O2 -march=native -fPIC
-I/gpfs1/home/ibm/.local/easybuild/software/OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2/include
-I/gpfs1/home/ibm/.local/easybuild/software/ScaLAPACK/2.0.2-gompi-1.4.10-OpenBLAS-0.2
.6-LAPACK-3.4.2/include
-I/gpfs1/home/ibm/.local/easybuild/software/FFTW/3.3.3-gompi-1.4.10/include
-I/gpfs1/home/ibm/.local/easybuild/software/zlib/1.2.7-goolf-1.4.10/include
-I/gpfs1/home/ibm/.local/easybuild/software/Szip/2.1-goolf-1.4
.10/include  -L/gpfs1/home/ibm/.local/easybuild/software/GCC/4.7.2/lib64
-L/gpfs1/home/ibm/.local/easybuild/software/GCC/4.7.2/lib
-L/gpfs1/home/ibm/.local/easybuild/software/OpenBLAS/0.2.6-gompi-1.4.10-LAPACK-3.4.2/lib
-L/gpfs1/home/ibm/
.local/easybuild/software/ScaLAPACK/2.0.2-gompi-1.4.10-OpenBLAS-0.2.6-LAPACK-3.4.2/lib
-L/gpfs1/home/ibm/.local/easybuild/software/FFTW/3.3.3-gompi-1.4.10/lib
-L/gpfs1/home/ibm/.local/easybuild/software/zlib/1.2.7-goolf-1.4.10/lib
-L/gpfs
1/home/ibm/.local/easybuild/software/Szip/2.1-goolf-1.4.10/lib
conftest.c -lm -lpthread >&5
configure:4480: $? = 0
configure:4487: ./conftest
./conftest: error while loading shared libraries: libbat.so: cannot
open shared object file: No such file or directory


I've never heard of `libbat.so` and it doesn't get linked in. Any idea
where it comes from?

Ward

Reply via email to