On 4/22/20 4:57 AM, Stefan Knauf wrote:
>
>> Does it work if you switch Trilinos detection off?
>
> Yes. I switched TRILINOS off and end with the attached
> detailed.log.trilinos_off, CMakeOutput.log.trilinos_off and
> CMakeError.log.trilinos_off
Stefan,
my suspicion is that there is a problem with the Trilinos installation you are
using. deal.II imports a list of libraries we need to link with from the
Trilinos installation -- these are libraries Trilinos needs, and consequently
that any program based-on-deal.II-based-on-Trilinos needs. If Trilinos in its
installation lists that it needs PT-Scotch, then we take that at face value
and expect that PT-Scotch is actually installed. If it isn't, then that's of
course a problem in that Trilinos tells us that it needs something that isn't
actually available.
I don't know why your Trilinos installation requires PT-Scotch. But you can
test my hypothesis if you search your Trilinos installation and grep all of
its files for ptscotch. That isn't going to solve your problem, but it can at
least verify/falsify my hypothesis. You could then also try to just edit out
that line that references ptscotch -- although it is of course possible that
some file really does make use of ptscotch and indeed *needs* it.
How did you install Trilinos?