I am installing hdf5-1.12.1 (this version needed by another software) with --enable-fortran and --enable-parallel in my $HOME on Ace-Net Linux cluster using default intel and openmpi modules. The “make” finishes without error. However, in the /lib folder, I have the followings:
libhdf5.a libhdf5.settings libhdf5.so.200
libhdf5.la libhdf5.so libhdf5.so.200.1.0
It seems that libhdf5_fortran is not made.
Another issue is that I get the following error with “make install”:
make[2]: Entering directory ‘/home/vaskarpo/bin/hdf5-1.12.1/bin’
/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/bin/mkdir -p ‘/home/vaskarpo/bin/hdf5-1.12.1/bin’
/cvmfs/soft.computecanada.ca/custom/bin/install -c h5redeploy ‘/home/vaskarpo/bin/hdf5-1.12.1/bin’
/cvmfs/soft.computecanada.ca/gentoo/2023/x86-64-v3/usr/bin/install: ‘h5redeploy’ and ‘/home/vaskarpo/bin/hdf5-1.12.1/bin/h5redeploy’ are the same file
make[2]: *** [Makefile:815: install-binSCRIPTS] Error 1
make[2]: Leaving directory ‘/home/vaskarpo/bin/hdf5-1.12.1/bin’
make[1]: *** [Makefile:1050: install-am] Error 2
make[1]: Leaving directory ‘/home/vaskarpo/bin/hdf5-1.12.1/bin’
make: *** [Makefile:715: install-recursive] Error 1
Any suggestions would be appreciated as to how to get the -lhdf5_fortran and to avoid the “make install” error.
Thanks,
Vahid