Luca, The problem is that your version of scalapack is missing functions that we need (see: https://github.com/dealii/dealii/issues/7774) We don't know why some versions of scalapack don't have these symbols. You will probably need to compile scalapack yourself.
Best, Bruno On Thursday, June 2, 2022 at 4:22:57 AM UTC-4 [email protected] wrote: > Dear Developers > I am trying to link deal.II with the MKL LAPACK and SCALAPACK routines. > The configuration accepts correctly the MKL LAPACK but refuses the > SCALAPACK with the error: > "" > SCALAPACK symbol check for pdsyevr_ and pssyevr_ failed > """ > What I feed the cmake command with is the following: > > -DLAPACK_FOUND=true \ > -DLAPACK_LIBRARIES="-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed > -lmkl_intel_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl" \ > -DLAPACK_INCLUDE_DIRS="-I${MKLROOT}/include" \ > -DDEAL_II_WITH_SCALAPACK=ON \ > -DSCALAPACK_DIR="${MKLROOT}/lib/intel64" -DSCALAPACK_FOUND=true \ > -DSCALAPACK_LIBRARIES="-L${MKLROOT}/lib/intel64 -Wl,--no-as-needed > -lmkl_intel_lp64 -lmkl_gnu_thread -lmkl_core -lmkl_blacs_openmpi_lp64 > -lgomp -lpthread -lm -ldl" \ > > Configuration fails with all my mkl releases ( 2020.2.254 / 2018.1.038 > / 2017.2.050) > > Could you please help? > Best Regards. > Luca > > > > > -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/dealii/cf224c54-3548-42a4-aceb-e5944c468298n%40googlegroups.com.
