File tree 2 files changed +3
-3
lines changed 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -743,10 +743,10 @@ endfunction(check_fortran_links)
743
743
744
744
function (check_hdf5_link)
745
745
746
- # HDF5 bug #3663 for HDF5 1.14.2, 1.14.3, ...?
746
+ # HDF5 bug #3663 for HDF5 1.14.2, ...?
747
747
# https://github.com/HDFGroup/hdf5/issues/3663
748
748
if (WIN32 AND CMAKE_Fortran_COMPILER_ID MATCHES "^Intel" )
749
- if (HDF5_VERSION MATCHES "1.14.[2-3 ]" )
749
+ if (HDF5_VERSION MATCHES "1.14.[2-4 ]" )
750
750
message (VERBOSE "FindHDF5: applying workaround for HDF5 bug #3663 with Intel oneAPI on Windows" )
751
751
list (APPEND CMAKE_REQUIRED_LIBRARIES shlwapi)
752
752
endif ()
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ foreach(_name IN ITEMS hdf5_hl_fortran hdf5_hl_f90cstub hdf5_fortran hdf5_f90cst
18
18
# need ${CMAKE_INSTALL_PREFIX}/lib as HDF5 doesn't use GNUInstallDirs
19
19
if (BUILD_SHARED_LIBS )
20
20
if (WIN32 )
21
- list (APPEND HDF5_LIBRARIES ${CMAKE_INSTALL_PREFIX} /lib /lib${_name}${CMAKE_SHARED_LIBRARY_SUFFIX} )
21
+ list (APPEND HDF5_LIBRARIES ${CMAKE_INSTALL_FULL_BINDIR} /lib${_name}${CMAKE_SHARED_LIBRARY_SUFFIX} )
22
22
else ()
23
23
list (APPEND HDF5_LIBRARIES ${CMAKE_INSTALL_PREFIX} /lib/lib${_name}${CMAKE_SHARED_LIBRARY_SUFFIX} )
24
24
endif ()
You can’t perform that action at this time.
0 commit comments