Skip to content

compilation error in release v0.96.2 - cannot find -lhdf5-static #587

@pescobar

Description

@pescobar

I could compile previous versions fine but when trying to compile the latest release 0.96.2 I get this error:

[ 94%] Built target propagator_gpu
[ 94%] Building CXX object main/src/sphexa/CMakeFiles/sphexa.dir/sphexa.cpp.o
[ 94%] Linking CXX executable sphexa
/cvmfs/software.eessi.io/versions/2023.06/compat/linux/x86_64/usr/bin/ld: cannot find -lhdf5-static: No such file or directory
collect2: error: ld returned 1 exit status
make[2]: *** [main/src/sphexa/CMakeFiles/sphexa.dir/build.make:111: main/src/sphexa/sphexa] Error 1
make[1]: *** [CMakeFiles/Makefile2:3567: main/src/sphexa/CMakeFiles/sphexa.dir/all] Error 2
make: *** [Makefile:146: all] Error 2

My hdf5 installation provides many static libraries but none of them is named hdf5-static

ls /cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/*.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5_cpp.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5_fortran.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5_hl.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5_hl_cpp.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5_hl_fortran.a
/cvmfs/software.eessi.io/versions/2023.06/software/linux/x86_64/amd/zen2/software/HDF5/1.14.3-gompi-2023b/lib/libhdf5hl_fortran.a

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions