FindHDF5: Add another debug suffix
HDF5 1.8.16 (and likely others) names its debug libraries with a `_debug` suffix intsead of `d`.
This commit is contained in:
parent
24b2a36778
commit
313676c9f0
|
@ -310,10 +310,10 @@ if( NOT HDF5_FOUND )
|
||||||
# See https://cmake.org/Bug/view.php?id=1643. We search
|
# See https://cmake.org/Bug/view.php?id=1643. We search
|
||||||
# first for the full static library name, but fall back to a
|
# first for the full static library name, but fall back to a
|
||||||
# generic search on the name if the static search fails.
|
# generic search on the name if the static search fails.
|
||||||
set( THIS_LIBRARY_SEARCH_DEBUG lib${LIB}d.a ${LIB}d )
|
set( THIS_LIBRARY_SEARCH_DEBUG lib${LIB}d.a lib${LIB}_debug.a ${LIB}d ${LIB}_debug )
|
||||||
set( THIS_LIBRARY_SEARCH_RELEASE lib${LIB}.a ${LIB} )
|
set( THIS_LIBRARY_SEARCH_RELEASE lib${LIB}.a ${LIB} )
|
||||||
else()
|
else()
|
||||||
set( THIS_LIBRARY_SEARCH_DEBUG ${LIB}d )
|
set( THIS_LIBRARY_SEARCH_DEBUG ${LIB}d ${LIB}_debug )
|
||||||
set( THIS_LIBRARY_SEARCH_RELEASE ${LIB} )
|
set( THIS_LIBRARY_SEARCH_RELEASE ${LIB} )
|
||||||
endif()
|
endif()
|
||||||
find_library( HDF5_${LIB}_LIBRARY_DEBUG
|
find_library( HDF5_${LIB}_LIBRARY_DEBUG
|
||||||
|
|
Loading…
Reference in New Issue