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.

-- 
Ian Hinder