@@ -28,11 +28,11 @@ if(DEFINED ENV{IMEXROOT})
2828else ()
2929 set (IMEX_ROOT ${CONDA_PREFIX} )
3030endif ()
31+ message ("ll ${IMEX_ROOT} " )
3132if (MKLROOT STREQUAL UNSET OR TBBROOT STREQUAL UNSET)
3233 message (FATAL_ERROR "MKLROOT and TBBROOT not set (nor CONDA_PREFIX)" )
3334endif ()
3435
35- set (ZLIB_LIBRARY /usr/lib/x86_64-linux-gnu/libz.a)
3636# C++ standard
3737set (CMAKE_CXX_STANDARD 17)
3838set (CMAKE_C_EXTENSIONS OFF )
@@ -50,13 +50,9 @@ message(STATUS "Expected IMEX sha: \"${EXPECTED_IMEX_SHA}\"")
5050# Deps
5151# ===============
5252# Find dependent packages like IMEX, Python3 and NumPy
53- find_package (ZLIB)
5453find_package (Python3 COMPONENTS Interpreter Development.Module NumPy REQUIRED)
5554find_package (pybind11 CONFIG)
56- # FindMPI does not work with iMPI conda packages
57- set (MPI_INCLUDE_PATH $ENV{I_MPI_ROOT} /include )
58- set (MPI_CXX_LIBRARIES $ENV{I_MPI_ROOT} /lib/libmpi.so $ENV{I_MPI_ROOT} /lib/libmpicxx.so)
59- # find_package(MPI REQUIRED CXX)
55+ find_package (MPI REQUIRED)
6056find_package (LLVM REQUIRED CONFIG NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH)
6157message (STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR} " )
6258find_package (MLIR REQUIRED CONFIG NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_SYSTEM_PATH)
@@ -186,7 +182,6 @@ target_link_libraries(_sharpy PRIVATE
186182 LLVMX86AsmParser
187183 idtr
188184 tbb
189- ${ZLIB_LIBRARIES}
190185)
191186target_link_libraries (idtr PRIVATE
192187 ${MPI_CXX_LIBRARIES}
0 commit comments