On 16 Oct 2015, at 14:47, Christian D. Ott cott@tapir.caltech.edu wrote:
Hi Frank,
On 10/15/15 21:24, Frank Loeffler wrote:
I fixed the problem locally by introducing
HDF5_LIB_DIRS="${HDF5_DIR}/lib" HDF5_LIBS="${HDF5_CXX_LIBS} ${HDF5_FORTRAN_LIBS} ${HDF5_C_LIBS}"
That would work, but another function earlier should have picked up the library and set the variable already at that point. I'll look into it, but don't have the time immediately. For the moment it might help if you could set CCTK_HOME, just run detect.sh alone outside of Cactus, and send the output. It would be interesting to see whether it failed to find the library, or whether it just failed to set the variables as it should.
What do I have to set CCTK_HOME to for this to work? Sorry, I have no experience with how the ExternalLibraries stuff works.
You could try reverting Frank's recent commits to the HDF5 thorn. That fixed a similar problem on Datura.