From e98c36f3c21d3fb385f8e978da0a163033875a3f Mon Sep 17 00:00:00 2001 From: Edward Terrell Date: Wed, 7 Aug 2024 14:40:47 -0400 Subject: [PATCH] Edit step-86 CMakeLists.txt such that it recognizes dependency on P4EST --- examples/step-86/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/step-86/CMakeLists.txt b/examples/step-86/CMakeLists.txt index 98ea77da11..12ce264f2f 100644 --- a/examples/step-86/CMakeLists.txt +++ b/examples/step-86/CMakeLists.txt @@ -37,14 +37,16 @@ endif() # # Are all dependencies fulfilled? # -if(NOT DEAL_II_WITH_PETSC OR DEAL_II_PETSC_WITH_COMPLEX) # keep in one line +if((NOT DEAL_II_WITH_PETSC OR DEAL_II_PETSC_WITH_COMPLEX) OR (NOT DEAL_II_WITH_P4EST)) # keep in one line message(FATAL_ERROR " Error! This tutorial requires a deal.II library that was configured with the following options: DEAL_II_WITH_PETSC = ON DEAL_II_PETSC_WITH_COMPLEX = OFF + DEAL_II_WITH_P4EST = ON However, the deal.II library found at ${DEAL_II_PATH} was configured with these options: DEAL_II_WITH_PETSC = ${DEAL_II_WITH_PETSC} DEAL_II_PETSC_WITH_COMPLEX = ${DEAL_II_PETSC_WITH_COMPLEX} + DEAL_II_WITH_P4EST = ${DEAL_II_WITH_P4EST} This conflicts with the requirements." ) endif() -- 2.39.5