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.

Reply via email to