libbat.so is part of LSF. It is probably included somewhere in the environment. It is pretty "messy" so perhaps there is an LD_LIBRARY_PATH that was set before easybuild took over that normally handled making sure it is available?
On Mon, Jan 30, 2017 at 7:48 AM Ward Poelmans <[email protected]> wrote: > 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 >

