Dear Tao, (2014/02/11 18:17), Matthias Troyer wrote:
DMRG should not use the Fortran compiler, but make sure that you have a working LAPACK installation, or DMRG will not be built (and neither will be several of the other codes).
Currently, the CMake's official LAPACK detection code (the last resort) needs Fortran compiler. If (1) you don't install gfortran (or something else) and (2) does not set LAPACK/BLAS manually when invoking cmake, LAPACK detection will fail even if LAPACK/BLAS is installed and dmrg is not built.
If LAPACK/BLAS is not found, fulldiag will not be built, either.
Best regards,