From 55af91d1501a1e1c9c90a157a754d4b2dbaaf318 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 acf8b260fe..f71a07ab8d 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