Я пытался построить проект с CMake, но на этом конкретном кластере он зависает.
Он печатает следующее:
-- The Fortran compiler identification is Intel
-- Check for working Fortran compiler: /opt/openmpi/intel2015.2.164/ib/bin/mpif90
-- Check for working Fortran compiler: /opt/openmpi/intel2015.2.164/ib/bin/mpif90 -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /opt/openmpi/intel2015.2.164/ib/bin/mpif90 supports Fortran 90
-- Checking whether /opt/openmpi/intel2015.2.164/ib/bin/mpif90 supports Fortran 90 -- yes
-- Found MPI_Fortran: /opt/openmpi/intel2015.2.164/ib/lib/libmpi_usempif08.so;/opt/openmpi/intel2015.2.164/ib/lib/libmpi_usempi_ignore_tkr.so;/opt/openmpi/intel2015.2.164/ib/lib/libmpi_mpifh.so;/opt/openmpi/intel2015.2.164/ib/lib/libmpi.so
И он висит здесь навсегда.
Я думаю, что он застрял между этими FIND_MPI
и FIND_HDF5
, но он работает на других машинах.
Моя версия CMake - 3.2.1, а платформа - CentOS 6.5.
Iпопытался дать HDF5_ROOT
, но проблема осталась.