File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -232,9 +232,12 @@ endif()
232232# https://github.com/Parallel-NetCDF/E3SM-IO
233233
234234if (H5BENCH_E3SM)
235+ string (REPLACE ";" " " HDF5_LIBS_CLEAN "${HDF5_LIBRARIES} " )
236+ set (E3SM_LIBS "${HDF5_LIBS_CLEAN} -ldl -lpthread" )
237+
235238 ExternalProject_Add(h5bench_e3sm
236239 SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /e3sm
237- CONFIGURE_COMMAND autoreconf -i COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /e3sm/configure --prefix =${CMAKE_BINARY_DIR} --with-hdf5=${HDF5_HOME} "LIBS=-ldl -lpthread "
240+ CONFIGURE_COMMAND autoreconf -i COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /e3sm/configure --prefix =${CMAKE_BINARY_DIR} --with-hdf5=${HDF5_HOME} "LIBS=${E3SM_LIBS} "
238241 BUILD_COMMAND make
239242 INSTALL_COMMAND ${CMAKE_COMMAND} -E copy src/e3sm_io ${CMAKE_BINARY_DIR} /h5bench_e3sm
240243 BUILD_IN_SOURCE 1
You can’t perform that action at this time.
0 commit comments